javascript - 如何修复 Uncaught TypeError: $(...).owlCarousel 不是 Owl carousel 的函数
问题描述
我有一个问题,我可以在我的 WordPress 网站上的控制台中解决此问题。谁能帮我?我认为 owl-carousel 初始化或 JQuery 或其他东西存在问题。
任何帮助深表感谢。只是想让你知道我不是 JS 开发人员 :( 谢谢,伙计们。
$(document).ready((function() {
$(".bullet_title-wrapper").on("click", (function() {
$(this).siblings().slideToggle("slow"),
+$(this).siblings().css("height")[0] ? $(this).children(".bullet_image").css({
transform: "rotate(0deg)"
}) : $(this).children(".bullet_image").css({
transform: "rotate(90deg)"
})
}
)),
$(window).on("load resize", (function() {
$(this).width() > 1440 ? $(".companies_images-wrapper.owl-carousel").trigger("destroy.owl.carousel") : $(".companies_images-wrapper.owl-carousel").owlCarousel({
loop: !0,
nav: !0,
dots: !1,
mouseDrag: !1,
touchDrag: !1,
navText: ["<div class='companies_slider left'></div>", "<div class='companies_slider right'></div>"],
responsive: {
0: {
items: 2
},
660: {
items: 3
},
768: {
items: 4
},
1200: {
items: 5
}
}
})
}
))
}
)),
$(document).ready((function() {
const e = $(".companies_images-wrapper .companies_image").width();
$(".companies_images-wrapper .companies_image:last-child").prependTo(".companies_images-wrapper");
$(".companies_slider.left").on("click", s=>{
$(".companies_images-wrapper").animate({
left: +e
}, 200, (function() {
$(".companies_images-wrapper .companies_image:last-child").prependTo(".companies_images-wrapper"),
$(".companies_images-wrapper").css("left", "")
}
))
}
),
$(".companies_slider.right").on("click", s=>{
$(".companies_images-wrapper").animate({
left: -e
}, 200, (function() {
$(".companies_images-wrapper .companies_image:first-child").appendTo(".companies_images-wrapper"),
$(".companies_images-wrapper").css("left", "")
}
))
}
),
$(".nightmare-info .title-wrapper").on("click", (function() {
$(this).siblings().slideToggle("slow"),
+$(this).siblings().css("height")[0] ? $(this).children(".nightmare-info_icon").css({
transform: "rotate(0deg)"
}) : $(this).children(".nightmare-info_icon").css({
transform: "rotate(90deg)"
})
}
)),
$(".companies_images-wrapper_carousel.owl-carousel").owlCarousel({
loop: !0,
margin: 30,
nav: !0,
lazyLoad: !0,
mouseDrag: !1,
touchDrag: !1,
navText: ["<div class='companies_slider left'></div>", "<div class='companies_slider right'></div>"],
dots: !1,
responsive: {
0: {
items: 2,
margin: 0
},
500: {
items: 3
},
700: {
items: 4
},
1e3: {
items: 5
},
1300: {
items: 6,
margin: 40
}
}
}),
$(".companies_images-wrapper_carousel .owl-stage").css({
display: "flex",
"align-items": "center"
}),
$(".service-wrapper-responsive.owl-carousel").owlCarousel({
loop: !0,
margin: 35,
nav: !0,
lazyLoad: !0,
mouseDrag: !1,
touchDrag: !1,
navText: ["<div class='services_slider left'></div>", "<div class='services_slider right'></div>"],
dots: !1,
responsive: {
0: {
items: 1
},
425: {
items: 2
},
660: {
items: 3
}
}
}),
//zr23 autoplay
$(".slider-wrapper.owl-carousel").owlCarousel({
autoplay: 1,
loop: 1,
nav: !0,
lazyLoad: !0,
mouseDrag: !1,
touchDrag: !1,
navText: ["<div class='main_slider left'></div>", "<div class='main_slider right'></div>"],
responsive: {
0: {
items: 1
}
}
}),
$(".slider-mobile.owl-carousel").owlCarousel({
loop: !0,
nav: !0,
lazyLoad: !0,
dotsEach: !0,
responsive: {
0: {
items: 1
}
}
});
$(".owl-carousel").on("changed.owl.carousel", (function() {
const e = $(".slider .owl-dots .owl-dot:nth-child(2)").hasClass("active");
$(".slider-mobile .owl-dots .owl-dot:nth-child(2)").hasClass("active") ? $(".slider-mobile .owl-dot:nth-child(2) span").css({
"background-color": "#0014C2"
}) : $(".slider-mobile .owl-dot:nth-child(2) span").css({
"background-color": "#D6D6D6"
}),
e ? ($(".slider .owl-dot:nth-child(2) span").css({
"background-color": "#0014C2"
}),
$(".main_slider.right").removeClass("arrow-white").addClass("arrow-blue"),
$(".main_slider.left").removeClass("arrow-white").addClass("arrow-blue")) : ($(".slider .owl-dot:nth-child(2) span").css({
"background-color": "rgba(255,255,255,0.3)"
}),
$(".main_slider.right").removeClass("arrow-blue").addClass("arrow-white"),
$(".main_slider.left").removeClass("arrow-blue").addClass("arrow-white"))
}
))
}
)),
$(document).ready((function() {
$(".service-slogan_btns").on("click", "a", (function(e) {
e.preventDefault();
var s = $(this).attr("href")
, a = $(s).offset().top;
$("body,html").animate({
scrollTop: a
}, 1e3)
}
)),
$(".service-slider.owl-carousel").owlCarousel({
loop: !0,
nav: !0,
mouseDrag: !1,
touchDrag: !1,
navText: ["<div class='service_slider left'></div>", "<div class='service_slider right'></div>"],
responsive: {
0: {
items: 1
},
768: {
items: 2
}
}
})
}
));
const playBtn = document.querySelector(".shipping-app_video .play")
, playText = document.querySelector(".shipping-app_video .text")
, player = document.querySelector(".show-player")
, modal = document.getElementById("myModal")
, btn = document.getElementById("myBtn")
, span = document.getElementsByClassName("close")[0]
, handledPlay = e=>{
e.currentTarget && (player.style.display = "block",
modal.style.display = "block",
$("body").addClass("stop-scrolling"),
player.getElementsByTagName("video")[0].play())
}
;
span && (span.onclick = function() {
modal.style.display = "none",
$("body").removeClass("stop-scrolling"),
player.getElementsByTagName("video")[0].pause()
}
),
window.onclick = function(e) {
e.target === modal && (modal.style.display = "none",
player.getElementsByTagName("video")[0].pause())
}
//,
if( $('body').is('.app') ){
playBtn.addEventListener("click", handledPlay)
playText.addEventListener("click", handledPlay)
}
//playBtn.addEventListener("click", handledPlay),
//playText.addEventListener("click", handledPlay),
$(document).ready((function() {
$(window).on("load resize", (function() {
$(this).width() > 1600 ? $(".features_bullets.owl-carousel").trigger("destroy.owl.carousel") : $(".features_bullets.owl-carousel").owlCarousel({
loop: !0,
nav: !0,
dots: !1,
mouseDrag: !1,
touchDrag: !1,
navText: ["<div class='shipping-app_slider left'></div>", "<div class='shipping-app_slider right'></div>"],
responsive: {
0: {
items: 1
},
660: {
items: 2
},
1024: {
items: 3
}
}
})
}
))
}
)),
document.querySelector(".footer_form .submit-wrapper input").value = "Get started";
$(document).ready((function() {
$('.wpcf7-phonetext').val('');
}
));
解决方案
推荐阅读
- node.js - 出现错误:连接 ECONNREFUSED 127.0.0.1:3306
- c++ - 智能指针不能自动用作原始指针吗?
- flutter - 如何在 Dart 中为函数指定类型注释
- ubuntu - Electron dialog.showOpenDialog() 关闭 Ubuntu 18.10 上的应用程序
- r - 如何根据 R 中的其他两列分组来标准化列中的值?
- asynchronous - 如何返回递归获取的结果?
- r - 距离矩阵到按位置排序的距离重组向量
- java - JGit 需要身份验证,但命令行上的 git 不需要
- regex - 使用 htaccess 将“丑陋”的 URL 重定向到新的 URL
- reactjs - 无法在反应中将表单值提交给不同的组件