不知怎的,我无法正确使用光滑的旋转木马(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被加载,其中一个非常非常老.
我正在尝试使用 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)