咱们在项目中经过会判断某个div是否隐藏,而后执行某一个函数,或者进行一个操做,其实判断div是否隐藏的方法很简单。html
例如:jquery
html代码函数
<div id="haorooms" style="display:none"></div>
jquery代码spa
alert($("#haorooms").is(":hidden"))
若是是隐藏了,怎会返回true,不然,则是falsecode
同理,是否可见的属性:orm
alert($("#haorooms").is(":visible"))
jquery的is()方法在jquery判断的时候,常常用到,例如,判断某元素的父级元素是不是form,咱们仍是用上面的html为例:htm
$("#haorooms").parent().is("form")
判断其父级是不是form,若是是,则返回true,不然,则是falseio
同理,is(),能够判断不少,判读是不是一个function函数,等等等等,这里就 不一一列举了!function