欢迎各位兄弟 发布技术文章
这里的技术是共享的
原文:
延迟加载javascript,也就是页面加载完成之后再加载javascript,也叫on demand(按需)加载,一般有一下几个方法:
1) https://drupal.org/project/drupalchat
2) chatbox 好像4.几的版本 https://www.drupal.org/project/chatbox/releases
作者: 阮一峰
日期: 2010年12月 9日
CSS3是样式表(style sheet)语言的最新版本,它的一大优点就是支持圆角。
作者:罪惡 发布于:2010-6-8 18:03 Tuesday 软件应用教程
eclipse在默认状态下只会在输入.之后启动代码自动完成,在输入其他字符例如变量的时候却没有提示,这点非常不爽,研究了下 eclipse的自动完成机制,发现默认配置只有.这个一个字符,难怪其他的字符不会触发了,如果要输入字符就要触发那么我们就要加 上.abcdefghijklmnopqrstuvwxyz(,保证主要输入就会触发自动完成。
具体配置步骤如下:
Windows -> Preferences -> Java -> Editor -> Content Assist
选中 Enable auto-activation 选项
Auto activation delay 设置为0
window菜单->preferences子菜单->general->keys你可以修改快捷键了
eclipse4.2.1插件安装(二)之Eclipse HTML Editor编辑一些页面文件,例如JSP,HTML,JS等,直接用内置的文本编辑器基本比较疯狂,自己选了一个顺手的编辑器,Eclipse HTML Editor!
Eclipse HTML编辑器插件主要提供以下功能:- HTML/JSP/XML/CSS/DTD/JavaScript语法高亮- HTML/JSP预览- JSP/XML验证- HTML标签,基于DTD的XML,以及JSP标签的内容输入补全- HTML/JSP/XML创建向导
安装此插件需要有GEF支持,如果没有安装GEF,则Palette视图无法查看。
首先下载htmleditor所依赖的图形化编辑框架文件GEF,下载地址
http://www.eclipse.org/gef/downloads/index.php ,此处下载最新版GEF-ALL-3.8.1.zip. 在这个页面上搜3.8即可
接着下载htmleditor插件,地址在
jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发
//让所有的以 font 开头的元素的样式都改为 颜色为黑色 $(my).siblings("[name^='font']").css('color','black');//获取具有某属性值的相应元素 $("input[name=qq]") //获取<input name="qq" type="text" />元素 //属性与值关系 = //等于 *= //包含该值 != //不包含该值 ^= //以该值开头 $= //以该值结尾 $("input[name^=qq]") 对象 name的值以qq开头下面的@好像应该去掉$('a[@href^="mailto:"]') 寻找所有带href属性且以mailto开头的锚元素$('a[@href$=".pdf"]') 寻找所有带href属性并以.pdf结尾的链接$('a[@href*="mysitle.com"]') 寻找所有内部链接
Steve Souders 最近做了这么一个东西—— ControllJs。 主要为了是解决网页加载中Js文件的性能问题。这里做一个简单的转述。
众所周知,资源文件在浏览器加载直至用户可用是有两个阶段的:加载,执行。JavaScript的加载会阻滞其他资源的加载,而由于浏览器渲染是单 线程的,JS执行的同时浏览器实际是假死状态的,页面渲染会停止,浏览器也不会下载新的文件。这样也会造成很大的性能问题, 所以Steve提出了三个方法:异步加载;延迟执行;覆写document.write。1. 异步加载核心思想还是很简单:让页面中的js片段对浏览器不可识别。jquery的template也是用了类似的方法。
外链脚本:由