jQuery Owl 旋转木马:无法读取 属性 未定义的“克隆”
jQuery Owl Carousel: Cannot read property ‘clone’ of undefined
我不确定这是否是一个错误,但我在我的控制台中得到了这个。它让我疯狂。我是 运行 一个 WordPress 网站。我的错误如下。
Uncaught TypeError: Cannot read properties of undefined (reading 'clone')
at e.run (owl.carousel.min.js?ver=1.3.2:1)
at Object.i [as run] (jquery.min.js:2)
at e.update (owl.carousel.min.js?ver=1.3.2:1)
at e.refresh (owl.carousel.min.js?ver=1.3.2:1)
at e.initialize (owl.carousel.min.js?ver=1.3.2:1)
at new e (owl.carousel.min.js?ver=1.3.2:1)
at HTMLDivElement.<anonymous> (owl.carousel.min.js?ver=1.3.2:1)
at Function.each (jquery.min.js:2)
at s.fn.init.each (jquery.min.js:2)
at s.fn.init.a.fn.owlCarousel (owl.carousel.min.js?ver=1.3.2:1)
作为修复,我发现我必须为只有一个项目的滑块配置 loop: false,但我不确定如何在我的 WordPress 站点中执行此操作。
这是显示 owlCarousel.min.js
中错误的代码
a.fn.owlCarousel = function(b) {
return this.each(function() {
a(this).data("owlCarousel") || a(this).data("owlCarousel", new e(this,b))
})
}
var W = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
S.Deferred.exceptionHook = function(e, t) {
C.console && C.console.warn && e && W.test(e.name) && C.console.warn("jQuery.Deferred exception: " + e.message, e.stack, t)
}
,
S.readyException = function(e) {
C.setTimeout(function() {
throw e
})
}
;
这表示 Jquery 延迟异常
试试这个:
I found that setting the loop option to false resolved it for me.
jQuery('.owl-carousel2').owlCarousel({
loop:false,
margin:10,
nav:true,
mouseDrag:false,
responsive:{
0:{
items:1
},
600:{
items:3
},
1000:{
items:3
}
}
})
});
参考:
我不确定这是否是一个错误,但我在我的控制台中得到了这个。它让我疯狂。我是 运行 一个 WordPress 网站。我的错误如下。
Uncaught TypeError: Cannot read properties of undefined (reading 'clone')
at e.run (owl.carousel.min.js?ver=1.3.2:1)
at Object.i [as run] (jquery.min.js:2)
at e.update (owl.carousel.min.js?ver=1.3.2:1)
at e.refresh (owl.carousel.min.js?ver=1.3.2:1)
at e.initialize (owl.carousel.min.js?ver=1.3.2:1)
at new e (owl.carousel.min.js?ver=1.3.2:1)
at HTMLDivElement.<anonymous> (owl.carousel.min.js?ver=1.3.2:1)
at Function.each (jquery.min.js:2)
at s.fn.init.each (jquery.min.js:2)
at s.fn.init.a.fn.owlCarousel (owl.carousel.min.js?ver=1.3.2:1)
作为修复,我发现我必须为只有一个项目的滑块配置 loop: false,但我不确定如何在我的 WordPress 站点中执行此操作。
这是显示 owlCarousel.min.js
中错误的代码a.fn.owlCarousel = function(b) {
return this.each(function() {
a(this).data("owlCarousel") || a(this).data("owlCarousel", new e(this,b))
})
}
var W = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
S.Deferred.exceptionHook = function(e, t) {
C.console && C.console.warn && e && W.test(e.name) && C.console.warn("jQuery.Deferred exception: " + e.message, e.stack, t)
}
,
S.readyException = function(e) {
C.setTimeout(function() {
throw e
})
}
;
这表示 Jquery 延迟异常
试试这个:
I found that setting the loop option to false resolved it for me.
jQuery('.owl-carousel2').owlCarousel({
loop:false,
margin:10,
nav:true,
mouseDrag:false,
responsive:{
0:{
items:1
},
600:{
items:3
},
1000:{
items:3
}
}
})
});
参考: