摘要:[jQuery]檢查某web control看的見,看不見,visible
if ($("input[id*=btnMyButton]").is(":visible")) {
alert("看的見");
}
else {
alert("看不見");
}
文章裡面說~不單單會檢查該control是否visible, 還會檢查parent,
實測結果,如果該button包在一個span裡面,但只把span設定為display:none,button的display則不去動他
此語法仍可正確判斷為看不見
參考資料:
Testing if something is hidden using jQuery
http://stackoverflow.com/questions/178325/testing-if-something-is-hidden-using-jquery