这是我的网站...
http://matiny.tk/

侧面的两个字符(#excalibur和#black)以及徽标(#logo)都已选择为

$(window).scroll(function () {
    var theNumber = $(this).scrollTop();

    $('#excalibur').css({
        'transform': 'translateY(' + theNumber / 2 + 'px)'
    });
    $('#black').css({
        'transform': 'translateY(' + theNumber / 2 + 'px)'
    });
    $('#logo').css({
        'transform': 'translateY(' + theNumber/1.5 + 'px)'
    });
});


我已经多次测试过该代码。将其上传到我的网站后,该代码在本地和远程均停止工作。滚动功能仅对字符起作用,而对徽标则不起作用...即使已复制粘贴。

最佳答案

将整个$(window).scroll()调用移到$(document).ready()函数内部。

关于jquery - 为什么我网站上的jquery出现故障?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30403297/

10-09 14:24