0
背景jQuery跨页面维护状态。 jQuery cookie插件?
我实际上在jQuery中为我的tumblr创建了一个无限页面滚动条。我希望用户能够禁用此功能。如果他们想要的话,可以再次启用它,稍后即可。
问题至今
我可以用一个链接,unbind()
的scroll()
事件禁用的新页面的自动加载。还设置了一个变量infiniteScrollingEnabled = false
,这样我的脚本就不会将加载的数据附加到页面上。
$("#btnDisable").click(function() {
$window.unbind("scroll", infiniteScroll);
$(".loading", postsSelector).fadeOut("slow");
isLoading = false;
infiniteScrollEnabled = false;
});
但是当用户通过链接转到新页面时,无限滚动再次启用。解决这个问题我想我需要cookies。
解决方案考虑
jQuery的cookie plugin
问题
我怎么可以找出动态是什么我SHLD使用域?还是需要设置该选项?
Cookie的存储空间非常有限。你有没有考虑过[DOM Storage](https://developer.mozilla.org/en/dom/storage)? – Anurag 2010-07-16 03:21:46
忽略域名,您只需要它为多域名网站。 – Marko 2010-07-16 03:30:19