Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我正在使用未捕获的TypeError:owl.owlCarousel不是一个函数_Javascript_Jquery - Fatal编程技术网

Javascript 我正在使用未捕获的TypeError:owl.owlCarousel不是一个函数

Javascript 我正在使用未捕获的TypeError:owl.owlCarousel不是一个函数,javascript,jquery,Javascript,Jquery,嗨,我在我的项目中使用owlCarousel。 控制台中出现“未捕获类型错误:owl.owlCarousel不是函数”错误,但carousel工作正常。这是代码 var owl = $("#owl-carousel"); if (owl.length > 0) { owl.owlCarousel({ items: 4, //4 items above 1000px browser width itemsDesktop: [1000, 4], //4

嗨,我在我的项目中使用owlCarousel。 控制台中出现“未捕获类型错误:owl.owlCarousel不是函数”错误,但carousel工作正常。这是代码

 var owl = $("#owl-carousel");
if (owl.length > 0) {
    owl.owlCarousel({
        items: 4, //4 items above 1000px browser width
        itemsDesktop: [1000, 4], //4 items between 1000px and 901px
        itemsDesktopSmall: [900, 2], // 4 items betweem 900px and 601px
        itemsTablet: [600, 2], //2 items between 600 and 0;
        itemsMobile: [480, 1], // itemsMobile disabled - inherit from itemsTablet option
        pagination: false,
        scrollPerPage: false
    });
}

包含的JS文件:src=“JS/owl.carousel.min.JS”

检查您的开发工具,查看是否确实加载了该文件。如果已加载-可能存在函数冲突

文件正在完美加载。请尝试$(owl).owlCarousel。。。或者将其定义为var$owl,然后将其命名为$owl.owlCarousel。我认为两个脚本(加载一个和您的)的顺序很重要。尝试检查脚本之前是否加载了
js/owl.carousel.min.js
,因为它可能包含函数表达式而不是函数声明!我不确定,在这里等待有人纠正我的错误,或者检查函数的正确名称。可能是键入错误。请通过读取文件的开发版本或检查console中的
文档
窗口
来检查正确的名称