我似乎有一些问题,我的jQuery代码让我的克隆导航进入视图,一旦用户滚动浏览页面中的特定元素,然后如果他们向后滚动它再次生成动画。当窗口滚动通过另一个元素时显示一个新的元素
我写jQuery代码是:
$(window).scroll(function() {
var homeHeight = $('#header').outerHeight() + $('.homeIntro').outerHeight();
var scrollPosition = $(this).scrollTop();
if(homeHeight <= scrollPosition) {
$('#clonedHeader').animate({'top': '0'}, 300);
} else {
$('#clonedHeader').animate({'top': '-100px'}, 300);
}
});
这里有一个小提琴:http://jsfiddle.net/ABdLh/
所以那里有一个克隆的头,当你滚过homeIntro一部分滑入视图,以及这就是我想要的想法,但它不会发生我!
任何帮助将不胜感激!谢谢!
你没有在你的提琴添加jQuery库。我已经更新了它:http://jsfiddle.net/ABdLh/ – insertusernamehere
糟糕,我欢呼! – jamie
我已经更新了我的答案 – insertusernamehere