亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

利用jquery寫的左右輪播圖特效

2019-11-20 21:07:10
字體:
來源:轉載
供稿:網友
最近不是很忙,練習寫了一個輪播圖效果,雖然效果跟功能上貌似是沒問題,但是我認為在許多東西上面都有待改進,在前端這個職位上我還有很遠的路要走,當然要學的東西還有很多,這里僅僅對自己最近研究js的一個記錄,我相信以后能寫出更好的

將jquery框架的鏈接跟圖片替換就可以看到效果了

源代碼如下:
復制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>輪播圖</title>
<style>
*{margin:0; padding:0;}
body{min-width:320px; font-size:12px;}
h1{font-size:18px;}
h2{font-size:14px}
h4{font-size:12px;}
p{ word-break:break-all; line-height:24px;}
ul,ul li,ol,ol li{list-style:none;}
a{text-decoration:none;}
.clear{clear:both;}
.clearfix:after{ display:block; clear:both; content:"."; visibility:hidden; height:0px;}

#pic_carousel{position:relative;width:1000px;height:350px;overflow:hidden;margin: 0 auto;text-align:center;}
.lunbo_pic{ position:absolute; left:0; top:0; overflow:hidden; text-align:center;}
.lunbo_pic li{ float:left; overflow:hidden;}
.lunbo_pic li a img{ width:1000px; display:block;vertical-align:bottom; border:none;}
.lunbo_curso{ position:absolute; left:50%; width:125px; margin-left:-64px; bottom:0; }
.lunbo_curso a{ background:url(../images/will_yuan.png) no-repeat center; float:left; color:#00F; width:25px; cursor:pointer;height:25px; line-height:25px; display:block; text-align:center;}
.lunbo_curso .small_xz{ color:#F0F;}
.arr{ position:absolute; top:50%; margin-top:-25px; width:30px; height:50px;}
#arr_l{ left:0; background:#CCC;}
#arr_r{ right:0; background:#CCC;}
.tc_kuan{ position:absolute; top:50%; left:50%; margin-top:-25px; margin-left:-100px; width:200px; height:50px; line-height:50px; background:#CCC; color:#000;}
</style>
<script type="text/javascript" src="jquery/jquery-1.8.3.min.js"></script>
</head>
<body>
<div id="pic_carousel">
<ul id="lunbo_pic" class="clearfix lunbo_pic">
<li><a href="#"><img src="images/insco_p1.jpg" /></a></li>
<li><a href="#"><img src="images/insco_p2.jpg" /></a></li>
<li><a href="#"><img src="images/insco_p3.jpg" /></a></li>
<li><a href="#"><img src="images/insco_p1.jpg" /></a></li>
<li><a href="#"><img src="images/insco_p2.jpg" /></a></li>
</ul>
<div id="lunbo_curso" class="lunbo_curso">
<a href="#" class="small_xz">1</a>
<a href="#">2</a>
<a href="#">3</a>
<a href="#">4</a>
<a href="#">5</a>
</div>
<span id="arr_l" class="arr"></span>
<span id="arr_r" class="arr"></span>
</div>
<script>
var b_width = 1000; // 大圖的寬度
var speed = 500; // 圖片向左移動速度
var s_time = 3000 //圖片自動滾動速度
var pic_li = $("#lunbo_pic").children("li");
$(document).ready(function(e) {
var $ul_width= pic_li.width() * pic_li.length; //輪播圖的寬度
$("#lunbo_pic").width($ul_width);
var small_width = $(".lunbo_curso>a").width() * $(".lunbo_curso>a").length;
$(".lunbo_curso").width(small_width);
$(".lunbo_curso").css("margin-left",-small_width/2);
});



$(document).live("click",function(e){
$target = $(e.target);
var id = $target.attr('id');
if($target.is("a") && $target.parent($("#lunbo_curso")) ){
$target.addClass("small_xz").siblings().removeClass('small_xz');
var mar_lf = parseInt($target.index() * b_width);
$("#lunbo_pic").animate({
left : -mar_lf
},speed);
}
if(id == "arr_l"){
prePage();
}
if(id == "arr_r"){
nextPage();
}
});
//上一個
function prePage(){
if($(".small_xz").index() == 0){
$("#lunbo_pic").css("left",-4000);
$("#lunbo_pic").animate({
"left": -parseInt(pic_li.length *b_width - b_width)
},speed);
$("#lunbo_curso>a").eq(pic_li.length - 1).addClass("small_xz").siblings().removeClass("small_xz");
$(".small_xz").index() == pic_li.length - 1;
}else{
$("#lunbo_curso>a").eq($(".small_xz").index()-1).addClass("small_xz").siblings().removeClass("small_xz");
var mar_lf2 = parseInt($("#lunbo_pic").css("left")) + b_width;
$("#lunbo_pic").animate({
"left": mar_lf2
},speed);
}
}
//下一個
function nextPage(){
if($(".small_xz").index() == pic_li.length -1){
$("#lunbo_pic").css("left",0);
/*$("#lunbo_pic").animate({
"left": 0
},speed);*/
$("#lunbo_curso>a").eq(0).addClass("small_xz").siblings().removeClass("small_xz");
$(".small_xz").index() == 0;

}else{

$("#lunbo_curso>a").eq($(".small_xz").index() + 1).addClass("small_xz").siblings().removeClass("small_xz");
var mar_lf2 = parseInt($("#lunbo_pic").css("left")) - b_width;
$("#lunbo_pic").animate({
"left": mar_lf2
},speed);
}
}

function picRun(){
nextPage();
}
intervalTime = setInterval(picRun,s_time);

$("#pic_carousel").on("mouseover",function(){
clearInterval(intervalTime);
});
$("#pic_carousel").on("mouseout",function(){
intervalTime = setInterval(picRun,s_time);;
});

</script>
</body>
</html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩在线视频一区| 欧美日韩一二三四五区| 精品视频在线播放色网色视频| 亚洲男人天堂久| 亚洲乱码一区av黑人高潮| 国产精品视频yy9099| 精品久久久一区| 992tv在线成人免费观看| 亚洲精品www久久久久久广东| 日韩免费观看av| 欧洲美女免费图片一区| 国产精品露脸自拍| 2018日韩中文字幕| 亚洲欧美在线x视频| 国产精品日韩在线一区| 久久久久久久一| 久久香蕉精品香蕉| 精品中文字幕在线观看| 韩国福利视频一区| 亚洲精品电影在线| 国产精品福利在线| 久久亚洲影音av资源网| 久久精品国产v日韩v亚洲| 国产精品视频中文字幕91| 国产在线视频2019最新视频| 亚洲精品大尺度| 亚洲欧美制服第一页| 亚洲精品天天看| 热草久综合在线| 国产精品福利观看| 在线观看欧美日韩国产| 欧美精品激情在线观看| 国产日韩在线播放| 欧美日韩美女在线| 欧美日韩一区二区三区| 91po在线观看91精品国产性色| 51ⅴ精品国产91久久久久久| 91精品国产自产在线| 红桃视频成人在线观看| 久久伊人精品一区二区三区| 日韩精品中文字幕有码专区| 国产成+人+综合+亚洲欧美丁香花| 色中色综合影院手机版在线观看| 国产69精品久久久久99| 亚洲美女在线观看| 精品国产1区2区| 一区二区三区久久精品| 亚洲精品一区二区久| 久久国产色av| 一本色道久久88综合日韩精品| 久久久亚洲影院| 日韩成人xxxx| 91精品久久久久久久久久另类| 超碰97人人做人人爱少妇| 久久精品久久精品亚洲人| 亚洲精品国产成人| 中文字幕成人精品久久不卡| 欧美日韩国产影院| 一区二区三区 在线观看视| 久久99国产综合精品女同| 亚洲一区二区三区乱码aⅴ| 97免费视频在线| 日韩亚洲欧美成人| 97久久精品人搡人人玩| 国产中文字幕91| 九九热这里只有在线精品视| 亚洲欧美国内爽妇网| 国产精品久久久久久久久久久新郎| 中文字幕视频一区二区在线有码| 欧美视频专区一二在线观看| 91成人在线播放| 欧美一区视频在线| 97精品在线观看| 亚洲精品久久久久久久久久久久| 久久视频中文字幕| 欧美午夜美女看片| 久久久久国产视频| 性色av一区二区三区红粉影视| 久久99视频免费| 国产精品成人一区二区三区吃奶| 日韩在线小视频| 在线播放国产一区中文字幕剧情欧美| 久久九九有精品国产23| 国产v综合v亚洲欧美久久| 成人精品在线观看| 精品国产乱码久久久久久婷婷| 国产伊人精品在线| 亚洲精品日韩久久久| 91极品女神在线| 久久69精品久久久久久国产越南| 日本免费在线精品| 亚洲另类激情图| 日本免费一区二区三区视频观看| 久久久久久久爱| 国产成人精品电影| 日本免费一区二区三区视频观看| 欧美性生活大片免费观看网址| 欧美日韩国产中文精品字幕自在自线| 欧美性视频在线| 国产精品亚洲美女av网站| 久久99精品国产99久久6尤物| 国产精品一区久久| 青青精品视频播放| 98精品国产高清在线xxxx天堂| 国产精品精品视频一区二区三区| 97精品伊人久久久大香线蕉| 国产中文字幕亚洲| 丝袜亚洲另类欧美重口| 久久久久久久成人| 91午夜理伦私人影院| 亚洲成人1234| 欧美专区在线播放| 国产精品久久久999| 这里只有精品视频在线| 欧美xxxx14xxxxx性爽| 日韩天堂在线视频| 欧美资源在线观看| 国产精品v片在线观看不卡| 正在播放欧美视频| 激情懂色av一区av二区av| 国产精品www| 成人写真视频福利网| 日韩天堂在线视频| 国产精品电影网站| 2021久久精品国产99国产精品| 国产一区二区三区在线观看视频| 亚洲第一精品福利| 成人av.网址在线网站| 亚洲色图欧美制服丝袜另类第一页| 日韩电视剧在线观看免费网站| 91精品久久久久久综合乱菊| 欧美日韩电影在线观看| 精品久久久久久亚洲精品| 97在线视频一区| 精品国产一区二区三区久久狼黑人| 欧美性猛交xxxxx免费看| 69国产精品成人在线播放| 欧美高清在线视频观看不卡| 国产免费一区二区三区在线观看| 久久视频免费观看| 激情久久av一区av二区av三区| 欧美电影在线观看完整版| 最近中文字幕mv在线一区二区三区四区| 在线观看欧美日韩国产| 伊人伊人伊人久久| 亚洲视频在线观看视频| 欧美理论电影网| 成人免费视频97| 国产精品国产三级国产专播精品人| 中文字幕亚洲综合| 成人a视频在线观看| 欧美日韩电影在线观看| 国语自产精品视频在线看抢先版图片| 91亚洲va在线va天堂va国| 日本精品一区二区三区在线播放视频| 777午夜精品福利在线观看| 国产欧美精品va在线观看| 成人午夜在线视频一区| 日韩国产高清视频在线| 久久免费精品日本久久中文字幕| 97久久国产精品| 日韩av一区二区在线| 欧美日韩国产综合视频在线观看中文| 91丨九色丨国产在线|