partialViewSlider是一款轻量级jQuery轮播图插件。该jquery轮播图插件仅8k大小,响应式设计,支持移动设备,还支持多种预览模式。

使用方法

在页面中引入jquery和partialviewslider.min.js文件以及partialviewslider.min.css文件。

<link rel="stylesheet" type="text/css" href="dist/partialviewslider.min.css">                    
<script src="js/jquery.min.js"></script>
<script src="js/partialviewslider.min.js"></script>          
                
HTML

使用无序列表作为该轮播图的HTML结构。

<ul id="partial-view">
  <li>
    <img src="src/img/img1.jpeg" />
  </li>
  <li>
    <img src="src/img/img2.jpeg" />
  </li>
  <li>
    <img src="src/img/img3.jpg" />
  </li>
</ul>
                
初始化插件

在页面DOM元素加载完毕之后,通过partialViewSlider()方法来初始化该jQuery轮播图插件。

$(document).ready(function(){
  $('#partial-view').partialViewSlider();
});   
                

配置参数

该jQuery轮播图插件的可用配置参数有:

参数 类型 默认值 描述
width int 70 中间显示的图片的宽度。
controls boolean true 是否显示左右箭头按钮。
controlsPosition string inside inside:在轮播图内部显示箭头按钮。outside :在轮播图外部显示箭头按钮。neighbors:箭头按钮放置在容器之外。
backdrop boolean true 左右两侧是否显示遮罩层。
dots boolean false 是否在底部显示圆点按钮。
auto boolean true 是否自动播放。
transitionSpeed int 400 轮播图切换的时间。单位毫秒。
delay int 4000 过渡的延迟时间。
pauseOnHover boolean true 鼠标经过时是否暂停轮播图播放。
keyboard boolean true 是否可以使用键盘的左右箭头键控制轮播图。
perspective boolean false Enable this to make adjoining slides smaller giving a perspective carousel look
prevHtml string <i class="material-icons">chevron_left</i> 向左箭头按钮的html
nextHtml string <i class="material-icons">chevron_right</i> 向右箭头按钮的html

该jQuery轮播图插件的github地址为:https://github.com/VeeK727/partialViewSlider