2013-01-03 91 views
1

我在我的html頁面上有一些標籤,我使用它們作爲驗證錯誤,如果所有輸入數據都正確,那麼我隱藏這些標籤,如果沒有,則相應地顯示。我想,如果顯示任何標籤,請禁用提交按鈕。查找元素是否隱藏

+1

可能的重複http://stackoverflow.com/questions/178325/testing-if-something-is-hidden-with-jquery –

回答

1

您可以使用jQuery .is(":visible")找到,如果一個元素是可見的。

3

試試這個

 if($('label:visible').length) 
     { 
      //disable the submit button here 
     } 
1

嘗試:visible檢查,如果不是隱藏它,length()計數元素

if($('label:visible').length)..