咱們在項目中經過會判斷某個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