我有一個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分鐘。 –