我有一个 div,当页面加载时设置为display:none;
. 我可以使用这个简单的代码打开它:
$(".field-group-format-toggler").click(function()
{
$(".field-group-format-wrapper").css({'display':'block'});
});
一旦打开,我希望用户能够关闭它,所以我尝试使用 .is(':visible') 函数,然后将我的原始代码包装在 if 语句中,但这次使用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'});
});
...但这也不起作用。