我正在尝试将jQuery脚本中的所有选择器都包装在变量内,以使其更易于编辑和加快脚本运行速度。但是我碰到了一点障碍。
当我使用以下代码时:
var docu = $(document);
docu.ready(function(){
if (status == 'confirm'){
$('#login').hide();
}
});
一切正常。但是,如果我执行以下操作(这是我要实现的目标),该hide()
功能将无法正常工作,并且#login
div仍然可见。
var docu = $(document);
var loginElement = $('#login');
docu.ready(function(){
if (status == 'confirm'){
loginElement.hide();
}
});
我检查了status
变量设置是否正确,因此似乎是该loginElement
变量存在问题。有任何想法吗?
谢谢!
var docu = $(document);
var loginElement = $('#login');
docu.ready(function(){
if (status == 'confirm'){
loginElement.hide();
}
});
除了一件事情,其他都很好..认为..是否可以在准备好文档之前获取一个JQuery DOM对象.... ???????? 我想您已经找到答案了。
var docu = $(document);
docu.ready(function(){
var loginElement = $('#login');
if (status == 'confirm'){
loginElement.hide();
}
});
这样做会起作用
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句