【发布时间】:2018-02-08 21:44:24
【问题描述】:
我遇到了一个我想解决的问题。
我有一个视觉导航,并希望始终将当前幻灯片作为第一张幻灯片。它应该根据 URL 动态更新。
var current = window.location.href;
$('.slider a').each(function(){
var link = '/' + $(this).attr('href');
if (current == link){
$(this).parent().addClass('slick-current slick-active');
}
});
我创建了一个JSfiddle
但它不起作用 - 可能你们中的一些人有更好的方法来解决这个问题?
【问题讨论】:
-
这不起作用,因为它可能在滑块初始化之前被执行。您需要将此 sn-p 放在“init”回调中。在这里查看github.com/kenwheeler/slick#events