小编San*_*ish的帖子

Slick Carousel Uncaught TypeError:$(...).slick不是一个函数

不知怎的,我无法正确使用光滑的旋转木马(http://kenwheeler.github.io/slick/).

我收到以下错误:

Uncaught TypeError: $(...).slick is not a function
Run Code Online (Sandbox Code Playgroud)

我在我的javascript文件中运行以下代码:

function initSlider(){
    $('.references').slick({
        dots: false,
        infinite: true,
        speed: 300,
        slidesToShow: 1,
        autoplay: true,
        prevArrow: '<div class="slick-prev"><i class="fa fa-chevron-left"></i></div>',
        nextArrow: '<div class="slick-next"><i class="fa fa-chevron-right"></i></div>'
    });
}
Run Code Online (Sandbox Code Playgroud)

我已经将最新的jQuery版本(2.1.4)与bower一起包含在内.我也尝试在我的布局模板文件的头部包含jQuery CDN,但这也没有解决任何问题.

唯一可能意味着什么是奇怪的是,当我不使用函数调用滑块时,它确实有效,但它给了我错误:

Uncaught TypeError: Cannot read property 'add' of null
Run Code Online (Sandbox Code Playgroud)

我发现这意味着代码已经在加载DOM之前加载了,这是正确的(我认为).

提前致谢!

编辑:我从我的代码创建了一个JSFiddle:https://jsfiddle.net/brz30e77/

EDIT2:在我的JS文件中添加新函数时,错误一直存在.我最终剥离了我的串联JS文件,发现有两个版本的jQuery被加载,其中一个非常非常老.

javascript jquery typeerror slick.js

32
推荐指数
5
解决办法
9万
查看次数

Bootstrap ul 导航向右浮动但从左到右顺序

我正在尝试使用 9 个(请不要嘲笑我的客户)按钮编写引导导航结构。

我希望前 5 个按钮位于其他 4 个按钮的顶部,并向右对齐。问题是当我将它们向右对齐时,按钮会按顺序反转。我通过创建两个不同的列表解决了这个问题,但是当屏幕变小时,它会反转它。我认为应该有一个简单的解决方案,但我找不到。您可以在以下位置查看示例:http : //www.sanderfish.nl/haptokuijpers/index.html

这是我的 HTML:

<div class="navbar navbar-inverse navbar-static-top">
      <div class="container">
        <div class="navbar-left navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="index.html"><img src="assets/img/logo.png"</a>
        </div>
        <div class="navbar-collapse collapse">
          <ul class="nav navbar-nav navbar-right">
            <li><a href="index.html">Home</a></li>
            <li><a href="voor-wie.html">Voor wie</a></li>
            <li><a href="psychosomatiek.html">Psychosomatiek</a></li>
            <li><a href="haptotherapie.html">Haptotherapie</a></li>
            <li><a href="diana-kuijpers.html">Diana Kuijpers</a></li>
            <li><a href="vergoeding.html">Vergoeding</a></li>
            <li><a href="klachtenlijsten.html">Klachtenlijsten</a></li>
            <li><a href="uitgeverij-vib.html">Uitgeverij VIB</a></li>
            <li><a href="contact.html">Contact</a></li>
          </ul>
        </div><!--/.nav-collapse -->
      </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

这是 CSS:

@media (min-width: 768px) {

.navbar-nav { …
Run Code Online (Sandbox Code Playgroud)

html css navigation twitter-bootstrap twitter-bootstrap-3

0
推荐指数
1
解决办法
7724
查看次数