這就是我最終想實現:JQuery的檢查股利所示
//When the user clicks the liveshow button this happens
$(".liveshow-button").live('click', function() {
if ($(".liveshowDiv2").css('display') == 'none') {
$(".liveshowDiv2").fadeOut(ifadeOutSpeed, function() {
$('#wrapper-div').animate({ height: $('.liveshowDiv1').height() + "px" }, iresizeSpeed, function() {
$('.liveshowDiv1').fadeIn(ifadeInSpeed, function() {
});
});
});
}
else {
alert('This never gets displayed');
$(".liveshowDiv1").slideUp('fast');
}
});
基本上我想顯示和隱藏liveShowDiv1當你點擊這個按鈕之間進行切換。但是因爲頁面上的其他內容可以隱藏liveShowDiv1,所以我不能僅僅使用切換功能來執行此操作。我必須檢查是否正在顯示liveShowDiv1。
當它不顯示:顯示這個div時顯示爲無
當說明顯示是不是在風格標籤在所有
我怎樣才能知道在JQuery的?
http://stackoverflow.com/questions/178325/how-do-you-test-if-something-is-hidden-in -jquery – Adam 2010-07-19 16:19:32