首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Slick.js的滑块没有显示

Slick.js的滑块没有显示
EN

Stack Overflow用户
提问于 2020-10-06 10:36:46
回答 1查看 382关注 0票数 1

我遵循了所有步骤,如何使用光滑的滑块,但出于某种原因,图片只是互相堆叠在一起,而不是成为幻灯片HTML代码:

代码语言:javascript
复制
<!--Slider-->
    <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/>
<!--Main-->
    <main>

        <!--Slider-->
        <div class="container-fluid p-0">
            <div class="site-slider">
                <div class="slider-one">
                    <div>
                        <img src="assets/slide1.jpg" class="wid img-fluid" alt="Slika 1">
                    </div>
                    <div>
                        <img src="assets/slide2.jpg" class="wid img-fluid" alt="Slika 1">
                    </div>
                    <div>
                        <img src="assets/slide3.jpg" class="wid img-fluid" alt="Slika 1">
                    </div>
                </div>
            </div>
        </div>
    </main>


 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
 <script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
    <script src="js/main.js"></script>

这是我的JS文件:

代码语言:javascript
复制
$('.slider-one').slick({
    autoplay:true,
    autoplaySpeed:3000,
    dots:true
});

我一直在设法解决这个问题,但没有结果。所以任何帮助都是很好的。预先感谢:D

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-06 13:35:19

使用双斜杠而不指定特定协议

使用双斜杠src="\\foo"加载资源时,并不定义协议(http、https)。

脚本将使用相同的协议加载页面本身。

如果您不使用web服务器,它将无法工作。

在您的示例中,您可以看到它正在尝试加载file://foo",这是计算机上的一个文件。

在您的示例中添加协议https将确保您成功地加载资源。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64224066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档