摘要:
DOM树首先,可视化一个HMTL文档的DOM树是很有帮助的。一个简单的HTML页面看起来就像是这个样子:事件冒泡(又称事件传播)当我们点击一个链接时,其触发了链接元素的单击事件,该事件则引发任何我们已绑定到该元素的单击事件上的函数的执行。1 $('a').bind('click',function(){alert('that tickles!')})因此一个单击操作会触发alert函数的执行。click事件接着会向树的根方向传播,广播到父元素,然后接着是每个祖先元素,只要是它的某个后代元素上的单击事件被触发,事件就会传给它。在操纵DOM的语境中, 阅读全文
摘要:
JQuery 1.6的发布,有几处性能和跨浏览器兼容性的改进,专门重写了属性模块。新版本中的部分重要改进:attr()、val()和data()方法有了更好的性能;在attr()方法中支持Boolean属性;添加了钩子函数,允许对attr()和val()方法进行扩展;map()方法添加了对对象的支持(将JavaScript对象的属性映射到函数)允许使用相对值(“+=”,“-=”)更新CSS;添加了deferred.always(), deferred.pipe()方法,减少了代码量,提高了代码易读性;同步动画–现在所有动画都同步到相同的时间间隔. 使用新的浏览器功能,动画也更顺畅;find() 阅读全文