jQuery点滴细节 保证代码安全
2010-10-22 18:00:05 来源:WEB开发网核心提示:在多人合作开发中一定要确保变量,对象,jQuery点滴细节 保证代码安全,函数等命名不要冲突:方法一:当别人使用了其他的js库,并该库使用了”$”变量,然后把jQuery作为参数传递给它,那么在这个函数体中的$是不会影响外面或者被外面影响的,那么我们可以使用noConflict()方法:var
在多人合作开发中一定要确保变量,对象,函数等命名不要冲突:
方法一:当别人使用了其他的js库,并该库使用了”$”变量,那么我们可以使用noConflict()方法:
var j = jQuery.noConflict();
// Now, instead of $, we use j.
j('#someDiv').hide();
// The line below will reference some other library's $ function.
$('someDiv').style.display = 'none';
方法二,把你的代码放在一个匿名函数里面,然后把jQuery作为参数传递给它,那么在这个函数体中的$是不会影响外面或者被外面影响的。
(function($) {
// Within this function, $ will always refer to jQuery
})(jQuery);
方法三,通过ready方法传递$
jQuery(document).ready(function($) {
// $ refers to jQuery
});
// $ is either undefined, or refers to some other library's function.
或者使用简写:
$(function() {
// let's get up in heeya
});
[]
- ››jQuery实现网页精美幻灯片特效的21个实例
- ››jQuery:一次失败的优化尝试
- ››jQuery 如何获取浏览器所在的IP地址
- ››jQuery1.5.2RC1发布
- ››jquery版仿人才招聘网站城市选择弹出效果
- ››细节见王道 《山海创世录》挂机系统大揭秘
- ››Jquery 网页右侧快速回复表单,无刷新提交
- ››jQuery点滴细节 保证代码安全
- ››细节再现经典《仙魔OL》技术性测试测评报告
- ››jQuery + HttpHandler 实现图片裁剪(适用于论坛, ...
- ››Jquery plugin ----文件上传
- ››JQuery ID选择器中的不能包含特殊字符(=,@ etc....
更多精彩
赞助商链接