正如标题所提到的,我的问题是FlexSlider 2无法在我的网站上运行,因为我在以下函数中添加了自定义属性。
这有效:
$(window).load(function() {
$('.flexslider').flexslider();
});
这不会:
$(window).load(function() {
$('.flexslider').flexslider({
animation: "slide"
});
});
无论我输入什么参数,滑块都不会显示在网站上。 我真的不明白可能是什么问题。请帮帮我。
编辑:当我检查源
时,它在开发控制台中给出了这些错误Uncaught NotFoundError: An attempt was made to reference a Node in a context where it does not exist. jquery.min.js:18
f.extend.clean jquery.min.js:18
f.buildFragment jquery.min.js:17
f.fn.extend.domManip jquery.min.js:17
f.fn.extend.append jquery.min.js:17
$.flexslider.slider.setup jquery.flexslider.js:847
$.flexslider.methods.init jquery.flexslider.js:87
$.flexslider jquery.flexslider.js:1023
(anonymous function) jquery.flexslider.js:1111
e.extend.each jquery.min.js:16
e.fn.e.each jquery.min.js:16
$.fn.flexslider jquery.flexslider.js:1102
(anonymous function) (index):40
f.event.handle jquery.min.js:17
f.event.add.i.handle.k
我页面顶部的整个代码是
<link rel="stylesheet" href="/cm/css/slider/flexslider.css" type="text/css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"> </script>
<script src="/cm/js/slider/jquery.flexslider.js"></script>
<script type="text/javascript">
$(window).load(function() {
$('.flexslider').flexslider({
animation: "slide"
});
});
</script>