核心提示:jquery实现图片轮播_淡入淡出!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN https://www.w3.org/TR/x...
jquery实现图片轮播_淡入淡出
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="https://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>轮播</title> <style type="text/css"> *{ margin:0;} #flash { width:300px; height:357px; background:#06F; margin:0 auto; position:relative;} #flash .ImageList:hover{cursor:pointer;} #flash .ImageList { width:300px; height:357px; border:1px solid; position:absolute; left:0px;} #flash .ImageList img {position:absolute; display:none;} </style> </head> <body> <p id="flash"> //显示框 <p class="ImageList"> //图片列表,所有图片重叠 <img src="images/1.jpg" style="display:block;"/> <img src="images/2.jpg" /> <img src="images/3.jpg" /> <img src="images/4.jpg" /> <img src="images/5.jpg" /> </p> </p> <script type="text/javascript" src="jquery-1.9.1.min.js"></script> <script type="text/javascript"> var time; var index = 0; function autoPlay(){ index=$(".ImageList").index(); time=setInterval(function(){ index++; if(index>4){index=0}; $("#flash .ImageList img").eq(index).fadeIn().siblings().fadeOut(); },3000) } autoPlay(); $("#flash").hover(function(){ clearInterval(time);}, function(){ autoPlay(); }) </script> </body>