手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >简单实现jQuery进度条轮播实例代码
简单实现jQuery进度条轮播实例代码
摘要:本文实例为大家分享了jQuery进度条轮播的具体实现代码,供大家参考,具体内容如下HTML:0123CSS:*{margin:0auto;p...

本文实例为大家分享了jQuery进度条轮播的具体实现代码,供大家参考,具体内容如下

HTML:

<div> <div> <ul> <li></li> <li></li> <li></li> <li></li> </ul> </div> <div> <ul> <li>0</li> <li>1</li> <li>2</li> <li>3</li> </ul> </div> <div> <ul> <li><p></p></li> <li><p></p></li> <li><p></p></li> <li><p></p></li> </ul> </div> </div>

CSS:

<style> *{ margin:0 auto; padding:0; } .bannar{ width:100%; height:490px; position:relative; } .img{ width:100%; height:490px; overflow:hidden; } .img ul li{ width:100%; height:490px; list-style-type: none; display:none; } .text{ width:1000px; height:6px; position:absolute; bottom:28px; left:50%; margin-left:-500px; } .nav{ width:1000px; height:10px; position:absolute; bottom:4px; left:50%; margin-left:-500px; } .text ul li{ width:200px; height:100%; float:left; margin-left:38px; list-style-type: none; } .nav ul li{ width:200px; height:10px; float:left; margin-left:38px; list-style-type: none; background:gray; } .nav ul li p{ width:0px; height:100%; background:red; float:left; } </style>

Javascript:

<script> var i=0; var time_id=null; function auto(){ $(".nav ul li").eq(i).find("p").animate({ "width":"200px" },3900,function(){ i++; $(this).css("width", '0px'); if(i>3){ i=0; } $(".img ul li").eq(i).fadeIn(300).siblings().fadeOut(300); }); } time_id=setInterval("auto()",4000); $(".text ul li").click(function(){ $(".nav ul li").find("p").stop().css("width","0px"); clearInterval(time_id); i=$(this).index(); $(".img ul li").eq(i).fadeIn().siblings().fadeOut(); auto(); time_id=setInterval("auto()",4000); }); $(".nav ul li").click(function(){ $(".nav ul li").find("p").stop().css("width","0px"); clearInterval(time_id); i=$(this).index(); $(".img ul li").eq(i).fadeIn().siblings().fadeOut(); auto(); time_id=setInterval("auto()",4000); }) </script>

效果图:

简单实现jQuery进度条轮播实例代码1

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持查字典教程网。

【简单实现jQuery进度条轮播实例代码】相关文章:

jQuery聚合函数实例

Webpack 实现 AngularJS 的延迟加载

JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例

JQuery中DOM加载与事件执行实例分析

JS函数实现鼠标指向图片后显示大图代码

JS实现简洁、全兼容的拖动层实例

jquery简单实现外部链接用新窗口打开的方法

JavaScript实现带标题的图片轮播特效

实现无刷新联动例子汇总

JQuery球队选择实例

精品推荐
分类导航