jQueryと便利プラグインを使用して、誰でも簡単に立派なスライドアニメーション設置を紹介します。
導入しているソースにつきまして、自動的に画像がスライドが再生されます。
また、画像内の進む画像をクリックしても一定時間で自動再生します。
プラグイン「bxslider」の公式サイトにてダウンロードする事ができます。
使用したのは、bxsliderファイル内のjquery.bxslider.min.jsとjquery.bxslider.cssです。
↓以下が実際のソースサンプルです。
▼JavaScript
<script src="js/jquery-2.1.4.min.js"></script> <script src="js/jquery.bxslider.min.js"></script> <script> jQuery(function(){ var slider = $('#slider1').bxSlider({ auto:true, speed:500, pause:3000, mode: 'horizontal', prevText: '<', nextText: '>', pager: true, onSlideAfter: function () { slider.startAuto(); } }); });
▼CSS
<pre class="lang:css decode:true " title="CSS" > <link rel="stylesheet" href="css/jquery.bxslider.css"> <style type="text/css"> * { margin: 0; padding: 0; } #wrapper { position: relative; max-width: 960px; margin: 0 auto; } </style>
▼HTML
</head> <body> <div id="wrapper"> <h2>スライドデモ</h2> <div id="slider1"> <div><img src="images/img001.jpg" alt="スライドサンプル画像01"></div> <div><img src="images/img002.jpg" alt="スライドサンプル画像02"></div> <div><img src="images/img003.jpg" alt="スライドサンプル画像03"></div> <div><img src="images/img004.jpg" alt="スライドサンプル画像04"></div> <div><img src="images/img005.jpg" alt="スライドサンプル画像05"></div> </div> </div> </body> </html>
今回、参考にさせていただいたのは、
『Web 制作における個人的メモ – Web Design Leaves』さんです。
ありがとうございます。