我有以下 HTML:
<a class="select_class" style="font-size: 15px;"></a>
<div class="dropDown" style="display: none;" >
<!--somecode-->
</div>
和 Javascript:
$('.select_class').click(function(){
var isVisible = $('.dropDown').is(':visible');
if (isVisible) {
$('.dropDown').hide();
}
else {
$('.dropDown').show();
}
return false;
});
它给了我“null 为 null 或不是对象”的错误。它在 IE9、Firefox 和 Chrome 中运行良好。只有在 IE8 中我才遇到这个问题。
错误在以下行:
var isVisible = $('.dropDown').is(':visible');