jQuery轮播图插件JSlider

所属分类:媒体-幻灯片和轮播图,滑块和旋转

 33078  308  查看评论 (2)
分享到微信朋友圈
X
jQuery轮播图插件JSlider ie兼容9

JSlider

jSlider是一款高级jQuery轮播图插件,它可以帮助您在几分钟内在网站上嵌入一个完整的功能滑块。您将不再需要编写复杂的脚本来使滑块运行。 现在通过HTML属性和CSS很容易。

轻量级,压缩后的版本仅3.6KB。

支持IE8+, Chrome, FireFox, Safari, Opera, Edge浏览器。

支持iOS 和 Android等移动设备。

支持5种动画效果。

使用方法

在页面中引入jSlider.css和jQuery、jquery.jSlider.js文件。

<link rel="stylesheet" type="text/css" href="assets/css/jSlider.css" />
<script type="text/javascript" src="assets/js/jquery-latest.min.js"></script>
<script type="text/javascript" src="assets/js/jquery.jSlider.js"></script>

 HTML结构

轮播图的基本HTML结构如下:

<div id="slider1" class="jSlider" data-loop="true">
    <div><img src="images/photo1.jpg" alt="" /></div>
    <div><img src="images/photo2.jpg" alt="" /></div>
    <div>
        <img src="images/photo3.jpg" alt="" />
        <div class="sub-content-sample">
            <p>Lorem ipsum dolor sit amet</p>
        </div>
    </div>
    <div><img src="images/photo4.jpg" alt="" /></div>
    <div><img src="images/photo5.jpg" alt="" /></div>
    <div><img src="images/photo6.jpg" alt="" /></div>
</div>

如果需要在轮播图的某个项上制作动画元素,它的HTML结构如下:

<div id="slider1" class="jSlider" data-delay="0">
    <div><img src="images/photo1.jpg" alt="" /></div>
    <div class="selected">
        <h3 class="appear-top">This is the slide title!</h3>
        <h4 class="appear-right">This can be moved after the slide is showed...</h4>
        <p  class="appear-left">...in different directions...</p>
        <p  class="appear-bottom">...and with different animation effects</p>
        <h5 class="appear-fade">powered by jSlider!</h5>
        <img src="images/photo2.jpg" alt="" />
    </div>
    <div><img src="images/photo3.jpg" alt="" /></div>
    <div><img src="images/photo4.jpg" alt="" /></div>
    <div><img src="images/photo5.jpg" alt="" /></div>
    <div><img src="images/photo6.jpg" alt="" /></div>
</div>

使用DATA属性

jSlider的配置参数通过data-*属性来控制。

<div id="slider1" class="jSlider" data-navigation="always" data-indicator="none">

可用的data-*属性有:

  • data-navigation:控制是否显示前后导航按钮。值可以设置为"always", "none" 或 "hover"。

  • data-indicator:控制是否显示圆点导航按钮。值可以设置为"always", "none" 或 "hover"。

  • data-speed:控制轮播图的切换速度,单位毫秒。默认值为500。

  • data-delay:控制轮播图的播放速度,单位毫秒,默认值为5000。

  • data-transition:控制轮播图的动画过渡类型,值可以设置为"slide" 或 "fade"。

  • data-loop:控制轮播图是否循环播放。

  • data-group:该属性在gallery模式下使用。用于将图片进行分组。

相关插件-幻灯片和轮播图,滑块和旋转

有道的banner轮播切换效果js实例

基于swiper的banner切换效果js实例,自适应轮播图
  幻灯片和轮播图
 49172  460

淘宝首页图片自动轮循效果

jQuery淘宝首页图片自动轮循效果
  幻灯片和轮播图
 31357  312

jQuery带缩略图的轮播图插件PgwSlideshow

PgwSlideshow是一款基于jQuery的图片轮播插件,这是一款简单带缩略图的jquery插件。该轮播图插件默认底部带有缩略图效果,支持ie8浏览器,并带平滑过渡效果。
  幻灯片和轮播图
 35243  324

jQuery轮播图带浮动焦点详细

jQuery轮播图带浮动焦点详细,可用于产品展示某个点的详细。
  幻灯片和轮播图
 33401  388

讨论这个项目(2)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    pgy123 0
    2019/7/9 10:06:44
    这有个bug吧,只有一张图的时候就显示不出来 回复
    qnmlb 0
    2019/4/10 10:58:46
    有人用过这个插件么?为什么在ie9下初始化之后没有效果 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复