2011-11-04 84 views
1

今天我看到很多網站都顯示用戶可以選擇用onClick隱藏的div中的信息。隱藏div onclick並存儲cookie的最佳方法是什麼?

我假設點擊後,他們在用戶瀏覽器中設置了一個cookie,用於停止消息再次顯示(至少在cookie被設置時)。

我想知道做這件事最快,最有效的方法是什麼。我沒有在我的網站上包含jquery框架,並且我是否需要它還未確定。

jQuery是最好的方法還是有更輕量級的方法呢? jQuery是否會主要影響頁面速度?

+1

如果你將在哪裏使用juqery來切換元素的顯示/可視性,並設置一個cookie,我會說沒有 – david

+0

感謝大衛,我將使用jQuery我認爲。 – hairynuggets

+0

@david取決於OP類型'document.getElementById('');' - jQuery是'$('');' – ManseUK

回答

1

jQuery可能不是最好的東西,但它是曲ickest爲此我認爲。它有一些很好的Ajax函數,例如你可以打電話給PHP設置cookie。

1

這取決於

  • 很多您有多大可能利用其他jQuery庫的功能,如選擇,AJAX,動畫等?
  • 您是否願意犧牲處理跨瀏覽器問題的時間編寫自己的JavaScript來獲取和設置Cookie?有了jQuery,你可以使用一個插件,使它更容易處理。

如果您決定使用jQuery,那麼您的訪問者瀏覽器將緩存後續請求的外部JavaScript文件,以便後續頁面加載時間得到緩解。

相關問題