是否有可能切换元素的可见性,使用功能.hide(),.show()或.toggle()?
.hide()
.show()
.toggle()
您将如何测试元素是否为visible或hidden?
visible
hidden
由于问题涉及单个元素,因此此代码可能更合适:
// Checks CSS content for display:[none|block], ignores visibility:[true|false] $(element).is(":visible"); // The same works with hidden $(element).is(":hidden");
我们使用 jQuery 的is()来检查所选元素与另一个元素、选择器或任何 jQuery 对象。该方法沿着DOM元素遍历,找到一个满足传入参数的匹配项。如果匹配则返回真,否则返回假。