无法在javascript中使用相同视差码的多个实例

时间:2014-09-10 05:14:54

标签: javascript html scroll parallax

我似乎无法使用我用来制作视差效果的一组代码的多个副本。它只计算最近的一个,之前没有。这是两次使用的代码:

$(window).scroll(function (e) {
    parallax();
});

function parallax() {
    var scrolled = $(window).scrollTop();
    $('.bg').css('top', -(scrolled * 0.1) + 'px');
};
$(window).scroll(function (e) {
    parallax();
});

function parallax() {
    var scrolled = $(window).scrollTop();
    $('.bg2').css('top', -(scrolled * 0.2) + 'px');
};

关于JSFiddle的一个关于代码实例的例子:(http://jsfiddle.net/9k9ucm49/

关于该怎么做的任何想法?很抱歉,如果修复很明显,那么在Javascript方面我是一个相对较新的用户。

0 个答案:

没有答案