解决jQuery插件重名问题
2016-05-26 11:08
218 查看
jQuery第三方插件命名冲突:
1.以某种方法为自己创建的jQuery插件添加命名空间,以免名称冲突。比如:在自己的插件名之前添加某类名称前缀。
2.避免影响全局命名空间。将自己的所有函数调用和变量都放在jQuery插件中。这样还可以使自己的私有API不对外公开,只有自己才能调用。阻止他人使用自己的私有API,必要时可以修改它们。
jQuery$命名符与其他框架冲突问题:
1.jQuery的noConfilict的API来解决冲突
2.自定义jQuery的别名
3.使用语句块,在语句块中仍然使用jquery.js中定义的$
1.以某种方法为自己创建的jQuery插件添加命名空间,以免名称冲突。比如:在自己的插件名之前添加某类名称前缀。
2.避免影响全局命名空间。将自己的所有函数调用和变量都放在jQuery插件中。这样还可以使自己的私有API不对外公开,只有自己才能调用。阻止他人使用自己的私有API,必要时可以修改它们。
jQuery$命名符与其他框架冲突问题:
1.jQuery的noConfilict的API来解决冲突
2.自定义jQuery的别名
3.使用语句块,在语句块中仍然使用jquery.js中定义的$
相关文章推荐
- jquery实现动画伸缩效果
- jquery获取复选框checkbox的值的简单实现方法
- jquery判断checkbox是否选中及改变checkbox状态的实现方法
- jquery获取所有选中的checkbox实现代码
- JQuery点击行tr实现checkBox选中的简单实例
- jQuery UI的简单使用,轻松实现二级菜单
- 【前端】制作一个handlebars的jQuery插件
- 利用jquery-fform.js插件实现图片所见即所得效果
- 读jQuery源码释疑笔记
- jquery实现输入框默认值
- jquery-Kendo框架
- Jquery 处理字符串
- jquery选择器案例
- jQuery验证插件validate使用方法详解
- 怎么使用jquery判断一个元素是否含有一个指定的类(class)
- jQuery操作checkbox
- jQuery对象和DOM对象区别和联系
- 用jQuery获取标签下标
- jQuery动画入门--顺序执行
- jQuery ajax - serialize() 方法