1

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

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

错误在第一行被抛出 - 但脚本在 jQuery 之后加载得很好。

4

2 回答 2

2

Wordpress 默认使用 jQuery 的无冲突模式。这意味着您必须始终将代码包装在 DOM 就绪处理程序中,该处理程序会将 jQuery 映射到美元符号,否则美元符号将是未定义的,如下所示:

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

法典

于 2013-06-20T10:26:29.610 回答
0

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

于 2013-06-20T10:24:22.943 回答