Как узнать, отображается ли <div id = "target"> или нет в jQuery? - PullRequest
2 голосов
/ 19 сентября 2009

Я пытался $ .isshown (), но нет этой функции

Ответы [ 2 ]

12 голосов
/ 19 сентября 2009

Я думаю, что это должно работать:

$(elem).is(":visible");
1 голос
/ 19 сентября 2009

используйте селектор :visible:

if($('div#target:visible').length){
    alert('target is visible');
}

редактировать: использовать решение Квинтина Робинсона, оно намного понятнее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...