我想做的是,这样当您单击“设置”时,它将设置滚动变量的位置。当您单击return时,我希望它将滚动位置更改为上一次“设置”的位置。
jsFiddle:http : //jsfiddle.net/qt2xxhtd/
HTML:
<div class="set">Set</div>
<div class="last">Return</div>
<p>Lorem ipsum...</p>
CSS:
div.set{
width:50px;
height:50px;
margin:10px;
background: red;
position: fixed;
}
div.last{
width:50px;
height:50px;
margin:10px;
top: 80px;
background: red;
position: fixed;
}
jQuery的:
var scroll = $(window).scrollTop();
$('div.set').click(function(){
var scroll = $(window).scrollTop();
});
$('div.last').click(function(){
$(window).scrollTop(scroll);
});
var scroll = $(window).scrollTop();
$('div.set').click(function(){
scroll = $(window).scrollTop(); // Don't use var here...
});
$('div.last').click(function(){
$(window).scrollTop(scroll);
});
工作演示:http : //jsfiddle.net/yd8dpgn2/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句