我有一个网站,将有多个全屏背景(当然,100%的宽度和1,024像素设置高度)jQuery的滚动全屏背景
这个脚本做什么(或应该做的)是淡出一个DIV和在滚动时,淡入另一个。
但是,为了让生活更轻松,我们使用了n-child选择器 - 这对前两个div有效,但在之后没有任何效果。
任何帮助?
$(document).ready(function(){
var didScroll = false;
var $window = $(window);
$(window).scroll(function(){
didScroll = true;
});
window.setInterval(function() {
if (didScroll) {
if (1-$window.scrollTop()/1024 > -10) {
$('.item:nth-child(even)').css({opacity: 1-$window.scrollTop()/1024});
$('.item:nth-child(odd)').css({opacity: 1*$window.scrollTop()/1024});
}
didScroll = false;
}
}, 50);
});
可以添加小提琴使确切地说,我需要知道你需要什么? – supersaiyan 2013-03-06 08:01:32
您可能想要将元素(图标?)包装在容器中。然后你可以做'$('。container')。children()'。不完全确定你想要达到什么。 – qwerty 2013-03-06 08:08:44