我有一个div,当页面加载时设置为display:none;
。JQuery if .is(':visible')语句不起作用
$(".field-group-format-toggler").click(function()
{
$(".field-group-format-wrapper").css({'display':'block'});
});
一旦它打开,我希望用户能够关闭它,所以我用。是(“:可见”)的尝试:函数,然后包装,我可以用这个简单的代码打开它我在原来的代码,如果statment但这次使用display:none;
if($('.field-group-format-wrapper').is(':visible')){
$(".field-group-format-toggler").click(function()
{
$(".field-group-format-wrapper").css({'display':'none'});
});
}
这似乎并没有工作,虽然,我没有得到任何语法错误,我知道的。
我也试过这样:
if ($('.field-group-format-wrapper').is(':visible'))
$(".field-group-format-toggler").click(function() {
$(".field-group-format-wrapper").css({'display':'none'});
});
...但是,这也不能工作。
完美,谢谢,这真的减少了我的杂乱代码!我会接受,但只是有一个消息,我需要等待11分钟。 –