$('.go2page1').click(function() {
$("body").scrollTo({
top: '0px',
left: '0px'
}, 800);
return false;
});
$('.go2page2').click(function() {
$("body").scrollTo({
top: '0px',
left: '1100px'
}, 800);
return false;
});
$('.go2page3').click(function() {
$("body").scrollTo({
top: '0px',
left: '2200px'
}, 800);
return false;
});
$('.go2page4').click(function() {
$("body").scrollTo({
top: '0px',
left: '3300px'
}, 800);
return false;
});
这可以工作,但有几个页面,我有一个为每个,可能将其压缩成几行,也可以添加'主动'到选定的页面?重构这个jQuery代码
数据偏移= “3300px” ONL y有一个值,但我需要提供两个值? – 3zzy 2011-04-23 13:09:04
@Nimbuz那么使用“data-top”和“data-left”也许吧? – Pointy 2011-04-23 13:17:43
@Pointy erm ..怎么样? – 3zzy 2011-04-23 13:57:38