我正在尝试在WordPress页面中使用JQuery,但它不起作用:
<script>
$('a[href="http://domain1"]').attr("href","http://domain2");
</script>
答案 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);