你好,我使用的是superscrollorama http://johnpolacek.github.com/superscrollorama/,它可以以某种方式创建一个导航,我找不到任何方法来创建,我使用的是scrollTo插件,但它只滚动了一个部分,然后就停止了。我该怎么办?非常感谢你的帮助
以下是javascript代码:
$('.menu li a').on('click',function(e){
e.preventDefault();
var $this = $(this),
pieces = $this.attr('class').split('m_');
if(typeof pieces[1] != "undefined"){
var section = $('body').find('#'+pieces[1]);
var pos = section.position();
$(window).scrollTo(pos.top, 2500, {queue:true});
}
});非常感谢!
发布于 2013-10-09 01:11:51
我没有使用superscroll进行导航,我只是使用了jquery animate。
`// Scroll
$('a.scroll').click(function(e) {
e.preventDefault();
scroll($(this).attr("href"));
});`
`// LINKS
function scroll(link){
$('html,body').animate({scrollTop: $(link).offset().top - 0}, 'slow');
}`请注意,您可能需要在就绪函数的jquery中包含链接代码。
https://stackoverflow.com/questions/13575137
复制相似问题