ตัวอย่าง
CSS ตัวอย่าง
<style type="text/css">
div#containSlidebanner{
margin:0;
padding:0;
width:500px;
height:250px;
overflow:hidden;
background-color:#FFFF33;
}
ul#slideBanner,ul#slideBanner li{
margin:0;
padding:0;
list-style:none;
float:left;
}
ul#slideBanner{
width:550px;
white-space:nowrap;
}
ul#slideBanner li{
width:100px;
height:250px;
}
li#banner1{
background-color:#CC99CC;
}
li#banner2{
background-color:#99CC66;
}
li#banner3{
background-color:#33CC99;
}
li#banner4{
background-color:#FFFF66;
}
li#banner5{
background-color:#CCFF00;
}
</style>
HTML Code ตัวอย่าง
<div id="containSlidebanner"> <ul id="slideBanner"> <li id="banner1"></li> <li id="banner2"></li> <li id="banner3"></li> <li id="banner4"></li> <li id="banner5"></li> </ul> </div>
jQuery Code ตัวอย่าง
<script type="text/javascript" src="jquery-1.4.1.min.js"></script>
<script type="text/javascript">
$(function(){
$("ul#slideBanner li").hover(function(index){
$(this).animate({
width:"300px"
},200);
$(this).prevAll("li").animate({
width:"50px"
},200);
$(this).nextAll("li").animate({
width:"50px"
},200);
},function(){
$(this).stop(true);
$(this).siblings("li").stop(true);
});
$("div#containSlidebanner").hover(function(){
},function(){
$("ul#slideBanner li").animate({
width:"100px"
},200);
});
});
</script>