如何解决弹性滑块问题?

问题描述 投票:0回答:1

任何人都可以帮我找出为什么会出现此错误吗?

未捕获类型错误:jQuery(...).flexslider 不是函数

    jQuery(document).ready(function() {
    jQuery('.slider').flexslider();

at HTMLDocument.\<anonymous\> (custom-mega-menu.js:4:11492)
at i (custom-mega-menu.js:2:33554)
at Object.fireWith \[as resolveWith\] (custom-mega-menu.js:2:34521)
at Function.ready (custom-mega-menu.js:2:36662)
at HTMLDocument.K (custom-mega-menu.js:2:37059)

the code I have:

我尝试过谷歌搜索和 YouTube,但找不到具体的内容来帮助解决问题。

javascript jquery flexslider
1个回答
0
投票

可以通过

重现问题

$(".slider").flexslider();
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="slider"></div>

这是因为有一个 flexslider 插件,你需要包含它:

$(function() {
    $(".slider").flexslider();
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.7.2/jquery.flexslider-min.js"></script>
<div class="slider"></div>

在第二个片段中,问题不再重现。

© www.soinside.com 2019 - 2024. All rights reserved.