我想构建一个单页面布局,但我必须使用cookie来保存网站上的当前位置,因为每次点击链接(学校任务)时它都“有”重新加载页面。
所以我想要做的是阅读用户的当前位置(每当他/她滚动页面时),将该位置发送到cookie。当重新加载页面时,我想让用户看到他之前的位置,然后自动滚动(使用jquery动画)到他刚刚点击的位置(链接锚点的位置)
有人可以帮我开始构建吗?
答案 0 :(得分:0)
$("#myTextInput").bind("keydown keypress mousemove", function() {
alert("Current position: " + $(this).caret().start);
});
获取光标的当前位置
用于定位http://api.jquery.com/animate/
的动画...问候:)
的 [更新] 强> 的
使用this.localName
属性
$("#myTextInput").bind("keydown keypress mousemove", function() {
alert("Current position: " + $(this).caret().start);
aler(this.localName);//this will be div which your is looking at currently
});