我經常發現自己使用jQuery顯示/隱藏元素,例如簡單的選項卡式內容區域,其中第一個選項卡可見,其他選項則不顯示,直到用javascript顯示爲止。我知道使用CSS(display:none)隱藏最初隱藏的不是好習慣,然後用JS顯示正確的,因爲非JS用戶永遠不會看到任何東西。所以默認情況下,我顯示所有,然後用JS隱藏相關的。漸進式增強 - 不隱藏CSS元素
雖然這樣做,隱藏的元素將加載,然後只在文檔準備就緒時隱藏。我怎樣才能阻止這種情況發生?有沒有辦法做到這一點,會降低優雅,但也沒有元素出現時加載,然後立即消失,因爲這看起來有點粗製濫造。
我看中了自己作爲一個有點抱負的技術人員的(哈!),因此將有一個看看你提到的現場功能。謝謝。 – artparks