我如何testing是否隐藏了jQuery?
可能重复:
testing是否隐藏了jQuery
在jQuery中,假设您使用.show()
.toggle()
.show()
或.toggle()
隐藏和显示某种元素。 你如何testing,看看是否该元素目前隐藏或在屏幕上可见?
尝试
$("some-selector").is(':hidden');
要么
$("some-selector").is(':visible');
这里是:visible
和:hidden
select器的文档。
$('.target').is(':hidden') // returns true if the element is hidden $('.target').is(':visible') // returns true if the element is visible