2014-06-08 30 views

回答

18
$('button.next').click(function(){ 
    $("#yourid").slickPrev(); 
}); 

嘗試改變this"#yourid"其中yourid是滑塊的ID。


由於1.4及更高版本,使用:

$('button.next').click(function(){ 
    $("#yourid").slick('slickPrev'); 
}); 
+9

快速提示:從版本1.4開始,您需要使用'$(「#yourid」)。slick('slickPrev');'而不是。 –

2

你可以做,如果slickPrev功能不起作用一樣。您可以將函數名稱作爲參數傳遞給光面。

$('.next').click(function(){ 
    $("#sliderId").slick('slickNext'); 
}); 
1

我發現這樣做的最佳方式是這樣的。你可以刪除我的HTML並把它放在那裏。

$('.home-banner-slider').slick({ 
    dots: false, 
    infinite: true, 
    autoplay: true, 
    autoplaySpeed: 3000, 
    speed: 300, 
    slidesToScroll: 1, 
    arrows: true, 
    prevArrow: '<div class="slick-prev"><i class="fa fa-angle-left" aria-hidden="true"></i></div>', 
    nextArrow: '<div class="slick-next"><i class="fa fa-angle-right" aria-hidden="true"></i></div>' 
}); 
0
  1. 初始化您的滑塊在你的腳本文件,並添加設置你想是這樣的:

$('.my-slider').slick({ 
 
    arrows: true, 
 
    prevArrow: '<div class="slick-prev"><</div>', 
 
    nextArrow: '<div class="slick-next">></div>' 
 
});

  • 風格班級slick-prev和slick-next
  • 相關問題