文章目录
总结在 jQuery 项目开发中所使用到的组件封装技巧,封装一些频繁被使用的功能。
JQuery 中封装组件的两种方法
- 使用
$.extend
来扩展 JQuery - 通过
$.fn
向 JQuery 添加新的方法
$.extend
1 | (function() { |
但是这种方式的弊端是无法使用$("div").Alert()
这种形式
$.fn
基本语法:
1 | $.fn.pluginName = function() {}; |
在插件名字定义的这个函数内部, this 指代的是我们在调用该插件时,用 jQuery 选择器选中的元素
1 | $(function() { |