Posted on 2012-01-11 09:44
PHP博客 阅读(235)
评论(0) 编辑 收藏 引用 网摘
下面总结一下jQuery插件的基本要点,呵呵,从锋利的jQuery中摘录出来的。
-
插件的文件名推荐为 jquery.[插件名].js,例如jquery.color.js
-
所有的对象方法都应当附加到jQuery.fn对象上,而所有的全局函数都应当附加到jQuery对象本身上
-
在插件内部,this指向的是当前通过选择器获取的jQuery对象蘑菇姐,而不像一般的方法那样,例如click()方法,内部的this指向的是DOM元素
-
可以通过this.each来遍历所有元素
-
所有的方法或函数插件,都应当以分号结尾,否则压缩时可能出问题,有的为了更加稳妥些,在插件的开始处加上一个分号
-
插件应该返回一个jQuery对象,这样可以保证插件的可链式操作。除非插件需要返回的是一些需要获取的量,例如字符串或者数组等
-
尽量利用闭包技巧历来避免变量名的冲突