由于问题涉及单个元素,因此此代码可能更合适:
// Checks css for display:[none|block], ignores visibility:[true|false]$(element).is(":visible");// The same works with hidden$(element).is(":hidden");与twernt的建议相同,但适用于单个元素。它与jQueryFAQ中推荐的算法匹配
我们使用jQueryis()与另一个元素,选择器或任何jQuery对象一起检查选定的元素。此方法遍历DOM元素以找到匹配项,该匹配项满足传递的参数。如果存在匹配项,则返回true,否则返回false。



