Skip to content

devjam/jquery.flickslide.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

jquery.flickslide.js

v 1.4
Copyright (c) 2013 SHIFTBRAIN Inc.
Licensed under the MIT license.
https://github.com/devjam

フリック入力にも対応したよくあるスライドショー

DEMO

http://devjam.github.com/jquery.flickslide.js/


REQUIRE:

jquery.js

ADDITIONAL:

jquery.easing.js
util.js
jquery.common.js


OPTION

  • imagearea: '.imagearea' :String("selector") or Jquery Object
  • naviarea: '.naviarea' :String("selector") or Jquery Object
  • navibtn: '.navibtn' :String("selector") or Jquery Object
  • interval: 300 :Integer Auto slide Interval. 0 is kill auto slide
  • duration: 500 :Number duration of slide animete
  • easing: "liner" :String(jquery.easing.js) easing of slide animete
  • width: 0 :Integer view area width. 0 is fit image width
  • "min-width": 0 :Integer view area min width
  • resize: false :Bool window.bind "resize"

USAGE

need
slidearea: total container
imagearea: image view area
slidecontent: image container
naviarea: navi container
1 navibtn code

EVENT

slidestart(e, id)

method

.FlickSlide({config})
.FlickSlide("init")
.FlickSlide("update")
.FlickSlide("resize")
.FlickSlide("destory")
.FlickSlide("setImage", [urls])

example:basic

html <div id="slidearea"><!-- slidearea: total container --> <div class="imagearea"><!-- imagearea: image view area --> <ul class="slidecontent"><!-- slidecontent: image container --> <li><img src="img/cut1.jpg" alt="" /></li> <li><img src="img/cut2.jpg" alt="" /></li> <li><img src="img/cut3.jpg" alt="" /></li> <li><img src="img/cut4.jpg" alt="" /></li> <li><img src="img/cut5.jpg" alt="" /></li> </ul> </div><!-- /imagearea --> <ul class="naviarea"><!-- naviarea: navi container --> <li class="navibtn"><a href="javascript:void(0);" onclick="return false;"><img src="img/btn_slide_off.gif" width="17" height="16" /></a></li><!-- </ul> </div><!-- /slidearea -->

JavaScript $("#slidearea").FlickSlide({interval:500, resize:true, easing:"easeOutExpo"}); $("#slidearea").FlickSlide("init");

example:replace image

JavaScript $("#slidearea").FlickSlide({interval:500, resize:true, easing:"easeOutExpo"}); $("#slidearea").FlickSlide("setImage", [ "img/cut1.jpg", "img/cut2.jpg", "img/cut3.jpg", "img/cut4.jpg", "img/cut5.jpg", ]);


HISTORY

2013.02.07 : v1.4

  • プラグインの構造を全面的に改定

2012.12.27 : v1.2

  • 挙動のおかしな点を修正
  • windowリサイズイベントが残らないような処理追加(未検証)

2012.12.18 : v1.1

  • モリスライドからバージョンアップ

About

フリック入力にも対応したよくあるスライドショー

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published