jQuery:「Orbit」プラグインを使用したスライドショー

jQueryで画像などのスライドショーする場合、色々なプラグインがあります。
Orbit」プラグインを使ってスライドショーをしてみたので、設置した時の方法を記述します。

Orbit」は下記よりダウンロードすることができます。

http://zurb.com/playground/orbit-jquery-image-slider

jQuery_Orbit

オプションも色々あり、簡単に設置することが可能です。

下記にjQueryの「Orbitプラグインを使って、スライドショーする際の使用方法をメモします。


「Orbit」の使用方法

読み込むファイル

jQueryとOrbitのjsファイル、cssファイルを読み込みます。

<link rel="stylesheet" href="orbit-1.2.3.css">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.orbit-1.2.3.min.js"></script>

js

スライドショーを行う要素に「orbit()」を指定します。

<script type="text/javascript">
$(function(){
    $('#featured').orbit();
});
</script>

html

スライドショーをしたいコンテンツや画像などを指定した要素に記述します。
divタグやリンクを貼ることも可能です。

<div id="featured">
    <div>test</div>
    <a href="#"><img src="./img/sample1.jpg" /></a>
    <img src="./img/sample2.jpg" />
    <img src="./img/sample3.jpg" />
</div>

上記の設定をしてページにアクセスするとスライドショーが開始します。

また、スライドのスピードを変更したり、ナビゲーションを付けたりなど、
色々なオプションを設定することが可能です。


主なオプションを下記に記述します。

ナビゲーションを表示する場合

「bullets:true」を設定します。

$(function(){
	$('#featured').orbit({
		bullets:true
	});
});

スライドのスピードを変更する場合

$(function(){
	$('#featured').orbit({
		advanceSpeed:4000
	});
});

スライドショーを自動で開始する場合

矢印や右上のストップをクリックした際にスライドショーが止まってしまうので、
自動で開始したい時に下記を指定します。

$(function(){
	$('#featured').orbit({
		startClockOnMouseOut:true,
		startClockOnMouseOutAfter:1000
	});
});

アニメーションのスピードを変更する場合

$(function(){
	$('#featured').orbit({
		animationSpeed:1000
	});
});

アニメーションの種類を変更する場合

フェード:fade
横スライド:horizontal-slide
縦スライド:vertical-slide

$(function(){
	$('#featured').orbit({
		animation:'fade'
	});
});