2012-10-23 89 views
0

我在www.quickerbook.imobisoft.eu上使用jQuery選項卡控件。在右上角的「我的帳戶」下,您可以看到一段時間的標籤並隱藏,直到頁面完全加載。我試了很多帖子/論壇來解決這個問題,但由於jQuery的初學者水平,我無法修復這個問題。加載頁面後隱藏jQuery選項卡

請指導我如何隱藏標籤?它應該在用戶點擊「我的帳戶」標籤時出現。

+0

請告訴我這個問題?當你點擊鏈接時,這些標籤會顯示正確嗎? – Johan

回答

1

的「的無樣式內容閃光」是因爲的JavaScript前的頁面顯示了在JavaScript運行頁。

我喜歡爲現代化的方法添加一個classname到根html元素,然後使用css來隱藏基於js被啓用的元素。

所以,在你<head>

<script>document.getElementsByTagName("html")[0].className = 'js'</script> 

然後加入這種風格隱藏標籤:

.js #hidden1{display:none} 
+0

你搖滾人!它的工作非常完美。非常感謝您的幫助。 乾杯:) –

+0

沒問題 - 很高興它的工作! – benjaminbenben

0

頁面信息來源於Line: 63(Chrome瀏覽器)。你都躲在使用.hide()頁面加載後的標籤,

$('#hidden1,#hidden2,#hidden3').hide().click(function(e) { 
     e.stopPropagation(); ^^^^ 
}); 

改變它,

$('#hidden1,#hidden2,#hidden3').click(function(e) { 
     e.stopPropagation(); 
    }); 
相關問題