include jQuery.js 和 cycle.js
<script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript" src="jquery.cycle.min.js"></script>
將要輪播的圖片用 div 包著:
<div id="div1"> <img src="01.jpg" width="200" height="200" /> <img src="02.jpg" width="200" height="200" /> <img src="03.jpg" width="200" height="200" /> </div>
接下來寫一些 javascript 效果就出來了,效果有很多種,可以參考 Cycle 官網:
$('#div1').cycle({ fx:'zoom', sync:false, delay:-2000 });
如果圖片很多,那建議可以加上 Navigator ,不只能自動輪播,還能讓使用者自已手動換頁:
<style type="text/css"> .nav { margin: 5px 0 } #nav a, #s7 strong { margin: 0 5px; padding: 3px 5px; border: 1px solid #ccc; background: #fc0; text-decoration: none } #nav a.activeSlide { background: #ea0 } #nav a:focus { outline: none; } </style> $(function() { $('#div1').before('<div id="nav" class="nav">').cycle({ fx: 'turnDown', timeout: 3000, pager: '#nav' }); });
想看執行效果如何,可以下載 Sample 看看。
參考連結:jQuery Cycle Plugin
沒有留言:
張貼留言