オープンソースコラム


2009/06/26 13:51Update

BarackSlideshow - Mootoolsベースの軽量スライドショー・ライブラリ

TAGS: Mootools | スライドショー | 写真 | 自動切り替え

スポンサード リンク


BarackSlideshowは軽量なMootoolsベースのスライドショーライブラリで、オバマ氏のサイトにも使われていたようです。                 


デモページで見た感じで、とても軽量で、画像の切り替えも速い、自動切り替え表示などの特徴や機能があります。

動作環境


◇ Mootools
◇ Fx.MorphList.js(MIT-style license)

使い方


1)<head>~</head>にjavascript とCSSファイルをインポート
例:
<script type="text/javascript" src="mootools-1.2.1-core-yc.js"></script>
<script type="text/javascript" src="mootools-1.2.2.2-more.js"></script>
<script type="text/javascript" src="Fx.MorphList.js"></script>

<script type="text/javascript" src="BarackSlideshow.js"></script>


2)スライドショー定義
例:
<div id="slideshow">    
  <span id="loading">Loading</span>

  <ul id="pictures">
    <li><img src="pic1.jpg" alt="pic1" title="pic1" /></li>
    <li><img src="pic2.jpg" alt="pic2" title="pic2" /></li>
    <li><img src="pic3.jpg" alt="pic3" title="pic3" /></li>
  </ul>

  <ul id="menu">
    <li><a href="pic1.jpg">画像1</a></li>
    <li><a href="pic2.jpg">画像2</a></li>
    <li><a href="pic3.jpg">画像3</a></li>
  </ul>
</div>
{/code}

3)スライドショー 初期化
例:
<script lang="javascript" type="text/javascript">
window.addEvent('domready', function(){
    new BarackSlideshow('menu', 'pictures', 'loading', {transition: 'slide-left', auto: true});
});
</script>


オバマ氏の公式サイト

Sponsored Link