Uncaught TypeError: slider.slides.on is not a function
Uncaught TypeError: slider.slides.on is not a function
我在我的 website.I 中使用 flexSlider,我正在使用 Slider 和 Carousel Slider 作为导航。它不工作,它给出错误
"Uncaught TypeError: slider.slides.on is not a function"
在我的browser.I的控制台不知道如何解决这个问题?
这是代码
<html>
<head>
<link rel="stylesheet" href="flexslider.css" type="text/css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script src="jquery.flexslider.js"></script>
</head>
<script>
$(window).load(function() {
// The slider being synced must be initialized first
$('#carousel').flexslider({
animation: "slide",
controlNav: false,
animationLoop: false,
slideshow: false,
itemWidth: 210,
itemMargin: 5,
asNavFor: '#slider'
});
$('#slider').flexslider({
animation: "slide",
controlNav: false,
animationLoop: false,
slideshow: false,
sync: "#carousel"
});
});
</script>
<div id="slider" class="flexslider">
<ul class="slides">
<li>
<img src="back1.jpg" />
</li>
<li>
<img src="back2.jpg" />
</li>
<li>
<img src="back3.jpg" />
</li>
<li>
<img src="back4.jpg" />
</li>
<!-- items mirrored twice, total of 12 -->
</ul>
</div>
<div id="carousel" class="flexslider">
<ul class="slides">
<li>
<img src="back1.jpg" />
</li>
<li>
<img src="back2.jpg" />
</li>
<li>
<img src="back3.jpg" />
</li>
<li>
<img src="back4.jpg" />
</li>
<!-- items mirrored twice, total of 12 -->
</ul>
</div>
</html>
https://www.drupal.org/node/2401623 => 我 运行 陷入同样的错误。事实证明,最新的 Flexslider 库需要 jQuery 1.7+。安装 jQuery 更新模块解决了我的问题。
我在我的 website.I 中使用 flexSlider,我正在使用 Slider 和 Carousel Slider 作为导航。它不工作,它给出错误
"Uncaught TypeError: slider.slides.on is not a function"
在我的browser.I的控制台不知道如何解决这个问题?
这是代码
<html>
<head>
<link rel="stylesheet" href="flexslider.css" type="text/css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script src="jquery.flexslider.js"></script>
</head>
<script>
$(window).load(function() {
// The slider being synced must be initialized first
$('#carousel').flexslider({
animation: "slide",
controlNav: false,
animationLoop: false,
slideshow: false,
itemWidth: 210,
itemMargin: 5,
asNavFor: '#slider'
});
$('#slider').flexslider({
animation: "slide",
controlNav: false,
animationLoop: false,
slideshow: false,
sync: "#carousel"
});
});
</script>
<div id="slider" class="flexslider">
<ul class="slides">
<li>
<img src="back1.jpg" />
</li>
<li>
<img src="back2.jpg" />
</li>
<li>
<img src="back3.jpg" />
</li>
<li>
<img src="back4.jpg" />
</li>
<!-- items mirrored twice, total of 12 -->
</ul>
</div>
<div id="carousel" class="flexslider">
<ul class="slides">
<li>
<img src="back1.jpg" />
</li>
<li>
<img src="back2.jpg" />
</li>
<li>
<img src="back3.jpg" />
</li>
<li>
<img src="back4.jpg" />
</li>
<!-- items mirrored twice, total of 12 -->
</ul>
</div>
</html>
https://www.drupal.org/node/2401623 => 我 运行 陷入同样的错误。事实证明,最新的 Flexslider 库需要 jQuery 1.7+。安装 jQuery 更新模块解决了我的问题。