如何测试jQuery隐藏的内容?

Fav*_*ene 48 jquery visibility

可能重复:
测试是否使用jQuery隐藏了某些内容

在jQuery中,假设你有某种形式的,你隐藏和显示,使用的元素.hide(),.show().toggle().如何测试该元素当前是否在屏幕上隐藏或可见?

gio*_*_13 44

尝试

$("some-selector").is(':hidden');
Run Code Online (Sandbox Code Playgroud)

要么

$("some-selector").is(':visible');  
Run Code Online (Sandbox Code Playgroud)

以下是对的文档:visible:hidden选择.


Bru*_*ira 9

$('.target').is(':hidden') // returns true if the element is hidden
$('.target').is(':visible') // returns true if the element is visible
Run Code Online (Sandbox Code Playgroud)