背景
我实际上在jQuery中为我的tumblr创建了一个无限页面滚动条。我希望用户能够禁用此功能。也许如果他们想要再次启用它,那就是以后。
到目前为止问题
我可以使用unbind()
scroll()
个infiniteScrollingEnabled = false
事件的链接停用新页面的自动加载功能。它还设置变量$("#btnDisable").click(function() {
$window.unbind("scroll", infiniteScroll);
$(".loading", postsSelector).fadeOut("slow");
isLoading = false;
infiniteScrollEnabled = false;
});
,以便我的脚本不会将加载的数据附加到页面。
{{1}}
但是当用户通过链接转到新页面时,会再次启用无限滚动。解决这个问题我想我需要饼干。
解决方案
jQuery cookie plugin
问题
我怎样才能动态地找出我使用的域名是什么?或者是否需要设置该选项?
答案 0 :(得分:0)
您可以使用标准javascript获取当前页面的域名:window.location.hostname
(如果您想要包含可能指定的任何端口,则可以window.location.host
。)