JQUERY开发规范,如何避免全局变量的污染,比如向下面这段代码如何优化

2025-04-29 18:40:50
推荐回答(2个)
回答1:

(function(){
在这个匿名包里面随便写你的代码都不会污染
})()

回答2:

$('.search_text').focus(function() {
$(this).attr('value','').removeClass().addClass('blue');
//这里的removeClass没参数, 有问题

}).blur(function() {
$(this).removeClass('blue').addClass('search_text');
})
这个事件绑定不会造成全局变量污染的
每一个功能就是一个模块啊 这个不可能把几种功能写在一起吧....