JQuery不适用于WordPress

时间:2014-02-25 08:09:44

标签: jquery wordpress

我正在尝试在WordPress页面中使用JQuery,但它不起作用:

<script>
    $('a[href="http://domain1"]').attr("href","http://domain2");
</script>

2 个答案:

答案 0 :(得分:5)

将JQuery放入WordPress页面时,必须使用jQuery关键字而不是$快捷方式。 并消除新的行字符和不必要的空格,如下所示:

<script>jQuery(document).ready(function($){$('a[href="http://domain1"]').attr("href","domain2");});</script>

答案 1 :(得分:4)

通常jQuery与Wordpress冲突,因为他们都使用$,尝试这样做:

jQuery(document).ready(function($) {
    $('a[href="http://domain1"]').attr("href","http://domain2");
});

或将你的代码放在一个闭包中:

(function($){
    $('a[href="http://domain1"]').attr("href","http://domain2");
})(jQuery);