我有一個切換設置在我想要顯示的元素上隱藏4個元素(3個ids,1個類)。jquery切換顯示和隱藏不同的元素......令人困惑
這裏是我的jQuery
$('#tap-menu').click(function() {
$('#left-column, #settings, #ortibi, .userprofile').toggle();
});
這4個元素是隱藏在頁面加載和第一肘,全部顯示出來。如果我切換到隱藏,那很好。但是,如果我切換到再次顯示它們。 .userprofile不顯示。這是因爲它是一個類而不是CSS中的ID?
爲什麼會這樣呢?
在此先感謝...
.userprofile的CSS是什麼?這個元素是否有任何內聯樣式? – 2012-02-01 20:50:40
最初 - 顯示:無;然後它也有(當可見) - 高度:56px; \t margin-left:12px; \t margin-bottom:10px; \t position:absolute; \t top:0px; }無內聯樣式:/ – 2012-02-01 20:52:20
您應該提供「left:0」。其餘的看起來不錯。 – 2012-02-01 20:55:33