我尽可能多地阅读了主题,但仍然无法找到解决方案......
我用jCarousel.js构建了很多网站,但是这个网站让我很难回击;<
所以,我试图添加jCarousel,这样简单的东西:
$(document).ready(function() {
$(".anyClass").jCarouselLite({
auto: 3000,
speed: 1000,
vertical: true,
});
});
上面我确实包含了
<script src="//code.jquery.com/jquery-1.11.0.min.js" type="text/javascript"></script>
<script src="<?php echo get_template_directory_uri(); ?>/js/jcarousellite_1.0.1.js" type="text/javascript"></script>
所以我很高兴在Chrome上使用它很好,但随后我开启了FireFox,快乐的东西消失了。 FireBug显示,没有错误,Chrome也是如此,但脚本不起作用。刷新页面后开始工作。似乎FireFox没有加载代码的那部分,所以没有错误,也没有工作脚本...
我该怎么做;&gt; ?
答案 0 :(得分:0)
所以我们发现问题是由于jQuery中的冲突造成的。由于网站使用wordpress,默认情况下通常会启用noConflict
,但不允许使用$
运算符。
而是使用包装器;
jQuery(function($) {
// code here
});
围绕您的初始化代码。
希望这适合你!