今天我看到很多网站都显示用户可以选择用onClick隐藏的div中的信息。隐藏div onclick并存储cookie的最佳方法是什么?
我假设点击后,他们在用户浏览器中设置了一个cookie,用于停止消息再次显示(至少在cookie被设置时)。
我想知道做这件事最快,最有效的方法是什么。我没有在我的网站上包含jquery框架,并且我是否需要它还未确定。
jQuery是最好的方法还是有更轻量级的方法呢? jQuery是否会主要影响页面速度?
今天我看到很多网站都显示用户可以选择用onClick隐藏的div中的信息。隐藏div onclick并存储cookie的最佳方法是什么?
我假设点击后,他们在用户浏览器中设置了一个cookie,用于停止消息再次显示(至少在cookie被设置时)。
我想知道做这件事最快,最有效的方法是什么。我没有在我的网站上包含jquery框架,并且我是否需要它还未确定。
jQuery是最好的方法还是有更轻量级的方法呢? jQuery是否会主要影响页面速度?
已经在这里找到答案 - >jQuery Toggle Cookie Support
我使用jQuery我所有的网站开发项目 - 它的易用性和小的代码量(要求写入)远重任何缺点(不是我能想想任何!!)
如果你不想让别人(谷歌)托管它,你甚至不需要托管jQuery ...这篇文章是几年(2008年)但仍然非常相关 - >http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/
jQuery可能不是最好的东西,但它是曲ickest为此我认为。它有一些很好的Ajax函数,例如你可以打电话给PHP设置cookie。
这取决于
如果您决定使用jQuery,那么您的访问者浏览器将缓存后续请求的外部JavaScript文件,以便后续页面加载时间得到缓解。
如果你将在哪里使用juqery来切换元素的显示/可视性,并设置一个cookie,我会说没有 – david
感谢大卫,我将使用jQuery我认为。 – hairynuggets
@david取决于OP类型'document.getElementById('');' - jQuery是'$('');' – ManseUK