No estoy seguro de si se trata de un error, pero lo recibo en mi consola. Me vuelve loco. Estoy ejecutando un sitio de WordPress. Mi error está abajo.
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)Como solución, descubrí que debo configurar el ciclo: falso para el control deslizante que tiene solo un elemento, pero no estoy seguro de cómo lo hago en mi sitio de WordPress.
Este es el código que muestra el error en 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 }) } ;Esto dice Jquery excepción diferida
Prueba esto :
Descubrí que establecer la opción de bucle en falso lo resolvió por mí.
jQuery('.owl-carousel2').owlCarousel({ loop:false, margin:10, nav:true, mouseDrag:false, responsive:{ 0:{ items:1 }, 600:{ items:3 }, 1000:{ items:3 } } }) });Referencia : Elementos clonados en carrusel de búhos