国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

jQuery實(shí)現(xiàn)的多屏圖像圖層切換效果實(shí)例

2019-11-20 12:31:42
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了jQuery實(shí)現(xiàn)多屏圖像圖層切換效果的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

<!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>無(wú)標(biāo)題文檔</title><script type="text/javascript" src="jquery-1.6.2.min.js"></script><style type="text/css">ul{list-style:none;margin:0;padding:0;}li{float:left;}.Xing_focus{width:875px; height:800px;overflow:hidden;border:1px solid red;}.Xing_focus ul{width:3500px;}.bnt {float:left;width:300px;height:20px;border:1px solid red;}.bnt li{width:18px;height:18px;background:red; cursor:pointer;margin-right:10px;float:left;}.bnt .sli{background:blue;}.next{width:100px;height:100px;background:#990000;float:left;cursor:pointer;}.pre{width:100px;height:100px;background:#009;float:left;cursor:pointer;margin-right:30px;}.list1{width:875px;height:500px;background:red;}.list2{width:875px;height:500px;background:black;}.list3{width:875px;height:500px;background:pink;}.list4{width:875px;height:500px;background:blue;}</style></head><body> <div class="Xing_focus" id="box"> <ul class="imgs" id="actor"> <li class="list1"> <img src="http://www.baidu.com/img/baidu_sylogo1.gif" /> </li> <li class="list2"> <img src="http://www.baidu.com/img/baidu_sylogo1.gif" /> </li> <li class="list3"> <img src="http://www.baidu.com/img/baidu_sylogo1.gif" /> </li> <li class="list4"> <img src="http://www.baidu.com/img/baidu_sylogo1.gif" /> </li> </ul> <ul class="bnt" id="bnt"> </ul> <div class="pre" id="pre">上一張</div> <div class="next" id="next">下一張</div> </div><script type="text/javascript">$(window).load(function() { var liW = $("#actor li:first").width(); var liL = $("#actor li").length; //alert(liW) var lis = $("#actor li").length; for(i=0;i<lis;i++){ $("#bnt").append("<li></li>") $("#bnt li:first").addClass("sli"); }; $("#bnt li").each(function(index) { $(this).click(function(){ if($("#actor").is(":animated")==false){ $("#actor").animate({"marginLeft":-index*liW},500,function(){ $("#bnt li").removeClass("sli"); $("#bnt li").eq(index).addClass("sli"); }); }; }); }); settime=window.setInterval(atuoScroll,2000); $("#box").hover(function(){ window.clearInterval(settime); },function(){ settime=window.setInterval(atuoScroll,2000); });////////////////////////////////////////$("#next").click(function(){ var ulM =parseInt( $("#actor").css("margin-left")); if(ulM==-((liL-1)*liW)&&$("#actor").is(":animated")==false){ $("#actor").animate({"marginLeft":0+"px"},500,function(){ $("#bnt li").removeClass("sli"); $("#bnt li:first").addClass("sli"); }); } else if($("#actor").is(":animated")==false){ $("#actor").animate({"marginLeft":ulM-liW+"px"},500,function(){ var ulM =parseInt( $("#actor").css("margin-left")); var num = -ulM/liW $("#bnt li").removeClass("sli"); $("#bnt li").eq(num).addClass("sli"); }); };  }); ////////////////////////////////////////$("#pre").click(function(){ var ulM =parseInt( $("#actor").css("margin-left")); if(ulM==0&&$("#actor").is(":animated")==false){ $("#actor").animate({"marginLeft":-2625+"px"},500,function(){ $("#bnt li").removeClass("sli"); $("#bnt li:last").addClass("sli"); }); } else if($("#actor").is(":animated")==false){ $("#actor").animate({"marginLeft":ulM+liW+"px"},500,function(){ var ulM =parseInt( $("#actor").css("margin-left")); var num = -ulM/liW $("#bnt li").removeClass("sli"); $("#bnt li").eq(num).addClass("sli"); }); }; });//////////////////////////////////////});//ENDfunction atuoScroll(){ var liW = $("#actor li:first").width(); var liL = $("#actor li").length; var ulM =parseInt( $("#actor").css("margin-left")); if(ulM==-((liL-1)*liW)&&$("#actor").is(":animated")==false){ $("#actor").stop(); $("#actor").animate({"marginLeft":0},500,function(){ $("#bnt li").removeClass("sli"); $("#bnt li:first").addClass("sli");  }); } else if($("#actor").is(":animated")==false){ $("#actor").stop(); $("#actor").animate({"marginLeft":ulM-liW},500,function(){ var ulM =parseInt( $("#actor").css("margin-left")); var num = -ulM/liW $("#bnt li").removeClass("sli"); $("#bnt li").eq(num).addClass("sli");  }); }; };</script></body></html>

希望本文所述對(duì)大家的jQuery程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 江阴市| 汶上县| 陈巴尔虎旗| 胶州市| 百色市| 扎鲁特旗| 东辽县| 诸城市| 宿州市| 双桥区| 麟游县| 逊克县| 交口县| 泗洪县| 澄迈县| 苏尼特右旗| 新化县| 信丰县| 游戏| 吴川市| 永宁县| 巢湖市| 梁山县| 恩平市| 从江县| 宾川县| 麻江县| 元朗区| 静宁县| 朔州市| 额尔古纳市| 连云港市| 高邑县| 隆林| 沙雅县| 昭苏县| 山西省| 五寨县| 永宁县| 宜君县| 新平|