未捕获的TypeError:对象的属性'$' - jQuery

时间:2013-06-20 10:22:11

标签: javascript jquery wordpress

我正在使用wordpress并试图在我的主题模板中包含各种JavaScript文件。导致错误的文件是包含的最后一个js文件,但我仍然收到此错误。我可以得到一些帮助吗?

$(document).ready(function() {
    $("#image-cycle").cycle();
});

错误是在第一行引发的 - 但脚本在jQuery之后很好地加载。

2 个答案:

答案 0 :(得分:2)

Wordpress默认使用jQuery的noconflict模式。这意味着你总是必须将你的代码包装在一个DOM就绪处理程序中,该处理程序将jQuery映射到dollarign,否则dollarign将是未定义的,如下所示:

jQuery(document).ready(function($) {
    $("#image-cycle").cycle();
});

The codex

答案 1 :(得分:0)

你可能忘了包含Jquery。 检查您是否正确放置脚本标签并关闭它们。 您可能已经放置了jquery的src,但标签可能是错误的。