我想確定一個特定的<div>
的可見性,但我的檢查總是顯示它是可見的。我使用下面的代碼:檢測div是否可見或不使用jquery
if($('.stg_gall_cro_cnt').is(":visible")) {
var visi="yes";
}
else {
var visi="no";
}
alert(visi);
此檢查運行時,都會提醒說「是」,即使<div>
是不可見的。有人可以幫忙嗎?
爲.stg_gall_cro_cnt
CSS中默認設置爲:
visibility:hidden;
具有可見性的元素:hidden或opacity:0被視爲可見的,因爲它們仍佔用佈局中的空間。 – 2012-08-11 03:39:00