背景:

使用swiper控件进行图片展示,既有条件是:

(1)有一个图片数组,包含图片的url

(2)有一个图片文件名列表(表格)

(3)图片文件名列表中的数据来源于图片数组

问题:

现在要求利用swiper进行图片显示,点表格中的图片文件名,能用swiper进行展示选中的图片,同时,能使用swiper进行前后切换,查看图片数组中的其他图片。

解决:

(1)点击图片文件名时,循环图片数组,创建sliders,添加到swiper container,同时获取点击图片的索引号;

var imgHtml = '<img src="' + imgUrl + '"/>';
var $slide = $('<div class="swiper-slide">' + imgHtml + '</div>');
$('.swiper-wrapper').append($slide);

获取图片索引代码未给出。

(2)创建swiper对象
mySwiper = new Swiper ('#sc1', {
initialSlide: 0,
observer: true,
observeParents: true,

direction: 'horizontal',
slidesPerView: 1,
loop: false,


// 如果需要分页器
pagination: '.swiper-pagination',

// 如果需要前进后退按钮
nextButton: '.swiper-button-next',
prevButton: '.swiper-button-prev',

// 如果需要滚动条
scrollbar: null,
});

(3)将swiper对象的显示slider定位到指定的索引
$('#sc1').show();

mySwiper.slideTo(index);

index为指定的图片索引。


注意:

(1)黄底文字是避免图片显示的关键,特别是loop属性,一定要设置为false,否则,显示会非常的混乱,无法定位指定的页面或slider。


更多相关文章

  1. 原生javascript-图片弹窗交互效果
  2. javascript实现查看html网页放大图片功能
  3. python爬网上图片
  4. matplotlib绘制符合论文要求的图片
  5. 简谈-如何将图片下载到本地
  6. python 3.3 爬虫之爬取图片
  7. 使用python将图片转换为字符图片
  8. python使用多进程爬取图片
  9. 怎样用Python3 写一个爬图片的程序?

随机推荐

  1. Python阻止复制对象作为参考
  2. Python下numpy不成功的解决办法(wheel方法
  3. python应用之socket编程
  4. [Python]—Linux Server 系统监控程序
  5. 对照java和spring理解python中单例模式的
  6. pycharm调试器中的python3.4 AssertionEr
  7. 剑指offer python版 数组中只出现一次的
  8. python自动化开发
  9. Python正则表达式在分隔符之间查找特殊字
  10. python -- 0/1背包问题(动态规划-dict)