幻灯片
优质
小牛编辑
135浏览
2023-12-01
使用幻灯片组件,你需要在 sm.js
和 sm.css
之后额外引入如下两个文件:
<link rel="stylesheet" href="//g.alicdn.com/msui/sm/0.6.2/css/sm-extend.min.css">
<script type='text/javascript' src='//g.alicdn.com/msui/sm/0.6.2/js/sm-extend.min.js' charset='utf-8'></script>
幻灯片会在你页面入口执行$.init()
后自动初始化。否则,或者你的幻灯片是页面加载后异步加载的,那么需要手动初始化:$(".swiper-container").swiper(config)
<div class="content">
<!-- Slider -->
<div class="swiper-container" data-space-between='10'>
<div class="swiper-wrapper">
<div class="swiper-slide"><img src="//gqianniu.alicdn.com/bao/uploaded/i4//tfscom/i1/TB1n3rZHFXXXXX9XFXXXXXXXXXX_!!0-item_pic.jpg_320x320q60.jpg" alt=""></div>
<div class="swiper-slide"><img src="//gqianniu.alicdn.com/bao/uploaded/i4//tfscom/i4/TB10rkPGVXXXXXGapXXXXXXXXXX_!!0-item_pic.jpg_320x320q60.jpg" alt=""></div>
<div class="swiper-slide"><img src="//gqianniu.alicdn.com/bao/uploaded/i4//tfscom/i1/TB1kQI3HpXXXXbSXFXXXXXXXXXX_!!0-item_pic.jpg_320x320q60.jpg" alt=""></div>
</div>
<div class="swiper-pagination"></div>
</div>
</div>
手动初始化幻灯片的详细配置
$(function() {
$(".swiper-container").swiper(config);
});
可以在 .swiper-container
容器上通过 data-xxx
的形式配置,也可以在初始化的时候传入一个JS对象来配置。
可用配置项和暴露的方法请参考这里: swiper 官方文档
额外的,提供一个方法$.reinitSwiper(pageid)
.重新更新幻灯片