0.2.1 • Published 6 years ago

lazy-slider v0.2.1

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

MIT License Build Status Dependency Status JavaScript Style Guide

Demo

https://kai-ono.github.io/lazy-slider/dest/

Browser support

  • IE10 or greater
  • Chrome latest
  • Safari latest
  • Firefox latest
  • Android4.4 or greater
  • iOS7 or greater

Confirmed devices

OS      Model         Default or SafariChrome
Android4.0.4GALAXY S Ⅱ LTEOKOK   
Android4.1.2Xperia ZOKOK   
Android4.4.2Xperia Z2OKOK   
Android5.0Galaxy S5OKOK   
Android6.0.1Galaxy S6OKOK   
Android8.0.0Xperia XZ--OK   
iOS5.1.1iPhone4SOK--   
iOS6.0iPhone5OK--   
iOS7.0iPhone5OK--   
iOS8.1.1iPhone4SOK--   

Package Managers

npm install --save @kai-ono/lazy-slider

NPM

Usage

const slider = require('@kai-ono/lazy-slider');
new slider();

DOM example

<link rel="stylesheet" type="text/css" href="css/lazy-slider.css"/>
<script type="text/javascript" src="js/lazy-slider.js"></script>
<div class="lazy-slider lazy-slider-style">
  <ul>
    <li><img src="1.jpg" /></li>
    <li><img src="2.jpg" /></li>
    <li><img src="3.jpg" /></li>
    <li><img src="4.jpg" /></li>
    <li><img src="5.jpg" /></li>
  </ul>
</div>
<script type="text/javascript">
  new LazySlider();
</script>

Settings

Option      Type          Default      Desctiption  
class        string        'lazy-loader'           
auto        boolean      true                   
interval    integer      3000                   
showItem    integer      1                     
slideNum    integer      showItem               
center      boolean      false                  
loop        boolean      false                 
btns        boolean      true                   
navi        boolean      true                   
swipe       boolean      true