jQuery如何判断元素是否是隐藏的?
jQuery函数简介:
is(expr)
用一个表达式来检查当前选择的元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。
如果没有元素符合,或者表达式无效,都返回'false'。
注意:在jQuery 1.3中才对所有表达式提供了支持。在先前版本中,如果提供了复杂的表达式,比如层级选择器(比如 + , ~ 和 > ),始终会返回true
jQuery如何判断元素是否是隐藏的?参考代码如下:
var temp = $("#test").is(":hidden"); // 是否隐藏 var temp1 = $("#test").is(":visible"); // 是否可见 alert($(e.target).is("input")); // 判断元素的标名称