当我用完整的URL链接脚本时,jQuery脚本无法正常工作

时间:2015-05-23 17:59:11

标签: javascript jquery

当我使用像这样的本地jQuery时它可以工作:

<script type="text/javascript" src="jquery-1.11.2.min.js"></script>

但是,当我从服务器链接它时,它并没有。我打开链接并验证脚本是否加载(我正在使用虚拟域而不是真实域)。

<script type="text/javascript" src="http://domain.tld/wp-includes/js/jquery/jquery.js?ver=1.11.2"></script>

当我以第二种方式链接jQuery时,这个脚本不起作用:

<script type="text/javascript">
    var scrollSpeed = 110;
    var current = 0;
    var direction = 'h';
        function bgscroll(){
            current -= 1;
            $('div#la-grid').css("backgroundPosition", (direction == 'h') ? current+"px 0" : "0 " + current+"px")
        }
    setInterval(bgscroll, scrollSpeed);
</script>

1 个答案:

答案 0 :(得分:1)

Wordpress没有为jQuery创建$快捷方式。用jQuery替换$。

var scrollSpeed = 110;
    var current = 0;
    var direction = 'h';
        function bgscroll(){
            current -= 1;
            jQuery('div#la-grid').css("backgroundPosition", (direction == 'h') ? current+"px 0" : "0 " + current+"px")
        }
    setInterval(bgscroll, scrollSpeed);

资料来源:https://digwp.com/2011/09/using-instead-of-jquery-in-wordpress/