首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iDangerous刷卡,缩略图控件

iDangerous刷卡,缩略图控件
EN

Stack Overflow用户
提问于 2013-07-02 04:57:14
回答 4查看 21.3K关注 0票数 4

我是个初学者。有没有人知道如何将缩略图链接到快捷键上,这样点击一个缩略图就可以将快捷键移动到相应的幻灯片上?谢谢你的帮忙!

示例:http://markdarren.com/F13/test.html

代码语言:javascript
复制
    <div class="swiper-container">  
    <div class="swiper-wrapper">
          <div class="swiper-slide"><img src="images/jacket2.png"></div>
          <div class="swiper-slide"><img src="images/jacket3.png"></div>
          <div class="swiper-slide"><img src="images/jacket4.png"></div>
          <div class="swiper-slide"><img src="images/jacket5.png"></div>
      </div>
    </div>        
    <div class="thumb">
      <div><a href="" title="onClick goto jacket 2"><img src="images/jacket2.png"></a></div>
      <div><a href="" title="onClick goto jacket 3"><img src="images/jacket3.png"></a></div>
      <div><a href="" title="onClick goto jacket 4"><img src="images/jacket4.png"></a></div>
      <div><a href="" title="onClick goto jacket 5"><img src="images/jacket5.png"></a></div>
    </div>     
    <script src="js/scroller/js/jquery-1.10.1.min.js"></script>
    <script src="js/scroller/js/idangerous.swiper-2.0.min.js"></script>
    <script>
    var mySwiper = new Swiper('.swiper-container',{
    pagination: '.pagination',
    paginationClickable: true
    })
    </script>
EN

回答 4

Stack Overflow用户

发布于 2013-07-02 05:10:43

将脚本标记中的所有内容更改为:

代码语言:javascript
复制
$(document).ready(function() {

    var mySwiper = new Swiper('.swiper-container',{
        pagination: '.pagination',
        paginationClickable: true
    });

    $(".thumb").on('click', 'div', function(){
        mySwiper.slideTo($(this).index(), 500);
    });
});

我添加的部分没有经过测试,但应该意味着点击.thumbs部分中的某个div (我忽略了a标记)将会滑动到该div的索引(例如,它是div1、div2等等)。

票数 9
EN

Stack Overflow用户

发布于 2015-07-04 08:09:39

小更正:) ->它实际上是"slideTo“而不是"swipeTo”

代码语言:javascript
复制
$(document).ready(function() {

    var mySwiper = new Swiper('.swiper-container',{
        pagination: '.pagination',
        paginationClickable: true
    });

    $(".thumb").on('click', 'div', function(){
        mySwiper.slideTo($(this).index(), 500);
    });
});
票数 0
EN

Stack Overflow用户

发布于 2016-07-20 20:42:04

我使用Swiper API编写了一个小插件,使您可以添加自定义缩略图并将它们链接到Swiper实例。

JavaScript:

代码语言:javascript
复制
$(document).ready(function(){
  var mySwiper = new Swiper ('.swiper-container', {
    direction: 'horizontal',
  })

  swiperThumbs(mySwiper, {
    element: 'swiper-thumbnails',
    activeClass: 'is-active'
  });
});

Html:

代码语言:javascript
复制
<div class="swiper-thumbnails">
  <button type="button">any html content</button>
  <button type="button">any html content</button>
  <button type="button">any html content</button>
</div>

下载:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17413572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档