本周刚刚接触了jquery,确实,以最少的代码做最多的事情,我们只需编写几行代码就能实现令人惊奇的效果。还无需过于担忧浏览器差异,即使在ie这种比较特殊也比较恶心的浏览器下也能很好的兼容,不必担心你的dom操作会不会在ie下不支持的问题。它不但可以操作dom,也可以实现动画,事件等处理。它还是链式操...
分类:
Web程序 时间:
2014-08-17 12:59:02
阅读次数:
194
var comment = document.createComment("commend content"); var elem = document.getElementById("someElement"); elem.appendChild(comment); ...
分类:
其他好文 时间:
2014-08-16 18:23:40
阅读次数:
157
本文学习如何使用jQuery获取和操作元素的属性和CSS样式.元素属性和Dom属性对于下面这样一个标签元素:我们通常将id,src,alt,class称为属性,也即元素属性.但是,当浏览器对标签元素进行解析时,会将元素解析为Dom对象,相应的,元素属性也就解析为Dom属性.元素属性和Dom属性只是在...
分类:
Web程序 时间:
2014-08-16 15:05:21
阅读次数:
338
hover事件有一个缺点:当你的鼠标无意划过一个dom元素(瞬间划过,这个时候用户可能不想触发hover事件),会触发hover事件 应该设置一个时差来控制hover事件的触发 比如jd左边的菜单 你用鼠标瞬间划过他子菜单会弹出然后立即消失, 用户体验非常的不好. 易迅的菜单就没有这个问题 dela...
分类:
Web程序 时间:
2014-08-15 20:50:59
阅读次数:
256
//随机产生一个符合正态分布的数 u均数,d为方差 public static double Rand(double u, double d) { double u1, u2, z, x; //Random ram = new...
分类:
其他好文 时间:
2014-08-15 17:42:19
阅读次数:
812
jQuery库文件是在body元素之前加载的,必须等待所有的DOM元素加载后,延迟支持DOM操作,否则就无法获取到。在延迟等待加载,JavaScript提供了一个事件为load,方法如下:window.onload = function () {}; //JavaScript等待加载$(docume...
创建节点createElement()var node = document.createElement(“div”);没什么可说的,创建一个元素节点,但注意,这个节点不会被自动添加到文档(document)里。2、创建文本节点createTextNode()var value = document...
分类:
编程语言 时间:
2014-08-15 12:44:58
阅读次数:
288
直接看例子 我们都知道游览器是上至下阅读的,当遇到js文件就去加载然后运作。进入第一script时,我们动态生成了一个script,插入进body,然后第2个script,和第三个在dom ready 后执行的.疑惑一 : 我们创建的script被append 到body后是在...
分类:
Web程序 时间:
2014-08-15 12:31:28
阅读次数:
250
本文代码约定1 el: 指的是增加直接点的DOM节点2 totalNum: 为100000(值越大越能体现差距)指的是循环创建的DOM节点3 for(var i=0;i123"; }el.innerHTML = str;console.timeEnd("time1");2 .使用innerHTML和...
分类:
编程语言 时间:
2014-08-15 10:38:18
阅读次数:
156