我正在使用SuperScrollorama构建一个Parallax 网站,它使用 jquery 和 css3 逐帧播放一些动画...
但最终这样做后我陷入了一个问题,我正在尝试使用一些滚动插件来导航页面......
我尝试过使用事件的基本 jquery ,使用Jquery ScrollTo和使用Tween Lite ScrollTo插件scrollTop
来浏览页面,但似乎没有任何效果......
护目镜后我遇到的问题是,如果页面被固定在一起position:fixed;
并且页面不会滚动到该位置并卡在...
使用 Jquery ScrollTo,我的代码:-
$('.menus a').click(function(e){
e.preventDefault();
$.scrollTo(this.hash, 2000, {
easing:'easeInOutExpo',
offset:3000,
axis:'y',
queue:true
});
});
使用基本的 scrollTop jquery,我的代码:-
$('a').bind('click',function(event){
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 1500,'easeInOutExpo');
event.preventDefault();
});
目前我的代码是这样工作的:- http://jsfiddle.net/tFPp3/6/
正如您在我的演示中看到的那样,滚动卡在通过哈希到达确切位置之前...
如果我必须玩 Superscrollorama 中的固定元素,解决方案是什么?