Тестовое условие для проверки видимости в JavaScript - PullRequest
5 голосов
/ 11 октября 2010

Я хотел бы знать, есть ли условия тестирования, с помощью которых можно проверить состояние видимости (скрытое или видимое) тега.

Я имею в виду условие проверки, которое можно использовать с оператором if ().

спасибо!

Ответы [ 4 ]

3 голосов
/ 11 октября 2010

если вы используете jQuery, то:

$('#id').is(':visible');
2 голосов
/ 24 ноября 2010

Если вы не используете jQuery, это простое условие javascript должно работать:

if(document.getElementById("elementId").style.visibility=="visible"){
    // do something
}
0 голосов
/ 11 октября 2010

Если вы используете jQuery, это очень просто:

if ($(SELECTOR).is(":visible")) {
  // do amazing things
}
0 голосов
/ 11 октября 2010

Простым решением является использование jQuery и выполнение $('#id').is(':visible').В противном случае вы напишите функцию, которая работает не так хорошо и не так хорошо написана.

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