【发布时间】:2013-09-19 09:33:44
【问题描述】:
我不知道为什么会出现这个错误,我在头部添加了 jquery 库 (1.7.1),在页脚添加了循环插件和我的自定义代码。
<script src="<?php echo get_template_directory_uri(); ?>/js/jquery.cycle.all.js"></script>
<script src="<?php echo get_template_directory_uri(); ?>/sliders/nivo-slider/jquery.nivo.slider.js"></script>
<script src="<?php echo get_template_directory_uri(); ?>/js/general.js"></script>
在 general.js 中我有以下内容:
if($('.testimonials').length) {
function onAfter(curr, next, opts, fwd) {
var $ht = $(this).height();
$(this).parent().animate({height: $ht});
}
$('#testimonial-slider').cycle({
fx: 'fade',
timeout: 8000,
height: 'auto',
pause: 1,
before: onAfter,
cleartypeNoBg: true
});
}
我什至尝试将其包装在 <script></script> 标记中,以防general.js 中的其他内容破坏了它,但我没有运气......
这是一个 wordpress 网站,我不知道为什么会这样......
【问题讨论】:
-
您是否删除了 WordPress 默认的 jQuery 库?它是内置的...
-
@elclanrs 你如何删除它?
-
不应该是 jQuery 吗?
-
@wordpresser 我在我的代码中得到了
jQuery.document(function($) { //stuff });,但我现在已经修复它,它是冲突的 jQuery 库!
标签: javascript jquery wordpress jquery-cycle