摘要: 什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。也就是:利用冒泡的原理,把事件加到父级上,触发执行效果。好处1:提高性能。我们可以看一个例子:需... 阅读全文
posted @ 2015-11-26 16:34 skden 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 要在整个页面添加事件要使用document,例如要捕抓鼠标位置document.onclink=function(ev) //FireFox Chrome默认都是有一个值传进来的{ var oEvent=ev||event; //兼容IE和FireFox Chrome 只要一个为真就可以执行 a... 阅读全文
posted @ 2015-11-26 16:32 skden 阅读(707) 评论(0) 推荐(0) 编辑
摘要: jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级... 阅读全文
posted @ 2015-11-26 15:43 skden 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1. 创建一个嵌套的过滤器 .filter(":not(:has(.selected))") //去掉所有不包含class为.selected的元素 2. 重用你的元素查询 var allItems = $("div.item"); var keepList = $("div#container1 ... 阅读全文
posted @ 2015-11-26 14:57 skden 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Package Control 插件是一个方便Sublime text 管理插件的插件,但因为Sublime Text 3 更新了Python 的函数,API不同了,导致基于 Python 开发的插件很多都不能工作,Package Control 原来的安装方法都失效了。网上有2种使用Git 的安装... 阅读全文
posted @ 2015-11-26 00:07 skden 阅读(198) 评论(0) 推荐(0) 编辑