|
jQuery でスライドショー
2010.01.15記 |
戻る
jQuery Cycle Plugin
http://www.malsup.com/jquery/cycle/
fade
zoom
scrollDown
shuffle
HTML
<h3>fade</h3> <div class="slideshow ss_style"></div> <h3>zoom</h3> <div class="slideshow2 ss_style"></div> <h3>scrollDown</h3> <div class="slideshow3 ss_style"></div> <h3>shuffle</h3> <div class="slideshow4 ss_style"></div> <div style="slide_img"> <img src="./files/20100115/g1.jpg" width="550" height="200" /> <img src="./files/20100115/g2.jpg" width="550" height="200" /> <img src="./files/20100115/g3.jpg" width="550" height="200" /> <img src="./files/20100115/g4.jpg" width="550" height="200" /> <img src="./files/20100115/g5.jpg" width="550" height="200" /> </div>
ヘッダ JavaScript
<script src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1");</script>
<script type="text/javascript" src="/common/cycle/jquery.cycle.all.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var imgHtml = $('#slide_img').html();
$('.ss_style').html(imgHtml);
$('.slideshow').cycle({
fx: 'fade'
});
$('.slideshow2').cycle({
fx: 'zoom',
sync: false,
delay: -2000
});
$('.slideshow3').cycle({
fx: 'scrollDown'
});
$('.slideshow4').cycle({
fx: 'shuffle',
delay: -4000
});
});
</script>
ここでは、jQuery は Google AJAX Libraries API を利用してロードしています。
CSS
<style type="text/css" media="screen">
.ss_style {
height: 232px;
width: 582px;
}
.ss_style img {
padding: 15px;
border: 1px solid #ccc;
background-color: #eee;
}
#slide_img {
display:none;
}
</style>
当サイトで表示できるように調整しました
|
2010.01.15 jQuery でスライドショー |
2010年 |

ホーム