У меня возникла странная проблема с проверкой видимости объекта с помощью jQuery.
У меня есть этот тестовый JS:
alert($myObject.css('display'));
alert($myObject.is(':visible'));
Первое предупреждение отображает «блок», что имеет смысл, поскольку firebug ясно показывает, что он настроен на отображение: блок, и вы можете увидеть объект на странице в браузере.
Во втором предупреждении отображается «ложь». Что для меня вообще не имеет никакого смысла.
Я неправильно понимаю использование is(':visible')?