因此,我使用slick.js插件作为我的滑块(从来没有真正使用过它,但我认为我会尝试!)
因此,无论如何,我想使用一个自定义的
发布于 2015-03-07 00:08:28
您需要使用slickGoTo方法。
示例:http://jsfiddle.net/j7tua7rL/
HTML
<section class="slider">
<div>slide1</div>
<div>slide2</div>
<div>slide3</div>
<div>slide4</div>
<div>slide5</div>
<div>slide6</div>
</section>
<ul class="links">
<li><a href="#">Slide 1</a></li>
<li><a href="#">Slide 2</a></li>
<li><a href="#">Slide 3</a></li>
<li><a href="#">Slide 4</a></li>
<li><a href="#">Slide 5</a></li>
<li><a href="#">Slide 6</a></li>
</ul>JS
var $slideshow = $(".slider").slick();
$('.links').on('click', 'a', function( e ) {
var slideIndex = $(this).closest('li').index();
$slideshow.slick( 'slickGoTo', parseInt( slideIndex ) );
e.preventDefault();
});https://stackoverflow.com/questions/28589445
复制相似问题