jQuery实现自动切换播放的经典滑动门效果


Posted in Javascript onSeptember 12, 2015

本文实例讲述了jQuery实现自动切换播放的经典滑动门效果。分享给大家供大家参考。具体如下:

这是一个滑动门代码,从外观上看,简洁经典,似乎与平时见到的滑动门没什么区别,不过它有一个重要的功能与众不同,那就是会自动切换【播放】滑动门的内容,像腾讯QQ登录后弹出的每日要闻一样,如果你再加以美化,那么就更完美无暇了。

运行效果截图如下:

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" />
<script type="text/javascript" src="jquery1.3.2.js"></script>
<title>autoTab,自动切换播放的滑动门</title>
</head>
<style>
*{ margin:0; padding:0;}
ul{ list-style:none}
body{ font-size:12px}
#tabMenus{ width:400px; margin:100px auto 0 auto;overflow:hidden; border:#ccc solid 1px; border-bottom:none;}
#tabMenus li{ float:left; width:100px; height:25px; line-height:25px; background:#ccc; text-align:center}
#tabMenus li a{ display:block; height:100%; color:#000000; text-decoration:none}
#tabMenus li.current{background:#fff}
#tabMenus li.usual{background:#ccc;}
#tabCons{ clear:both;width:400px; margin:0 auto; overflow:hidden; border:#ccc solid 1px; border-top:none}
#tabCons .con{ float:left; padding:10px; width:380px; display:none}
</style>
<script>
$(document).ready(function(){
 var j=0;
 $("#tabMenus li:first").addClass("current");
 $("#tabCons div:first").show();
 $("#tabMenus li").each(function(i){
 $(this).click(function(){
    $(this).addClass("current").siblings().removeClass();
    $("#tabCons > div").hide();
    $("#tabCons div:eq(" + i + ")").show();
  })
 })
 var t=setInterval(function(){
   $("#tabMenus li:eq("+j+")").trigger("click");
   if(j<3){
    j++;
   }else{
    j=0;
   }
 },1000)
})
</script>
<body>
<ul id="tabMenus">
<li><a href="#">1111</a></li>
<li><a href="#">2222</a></li>
<li><a href="#">3333</a></li>
<li><a href="#">4444</a></li>
</ul>
<div id="tabCons">
<div class="con">1111</div>
<div class="con">2222</div>
<div class="con">3333</div>
<div class="con">4444</div>
</div>
</body>
</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
js 动态选中下拉框
Nov 26 Javascript
两种WEB下的模态对话框 (asp.net或js的分别实现)
Dec 02 Javascript
jQuery之浮动窗口实现代码(两种方法)
Sep 08 Javascript
node.js中的buffer.Buffer.isBuffer方法使用说明
Dec 14 Javascript
node.js中的http.createClient方法使用说明
Dec 15 Javascript
深入理解JavaScript的React框架的原理
Jul 02 Javascript
JavaScript组成、引入、输出、运算符基础知识讲解
Dec 08 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
Jan 13 Javascript
Bootstrap列表组学习使用
Feb 09 Javascript
JavaScript运动框架 解决速度正负取整问题(一)
May 17 Javascript
vue-cli中安装方法(图文详细步骤)
Dec 12 Javascript
jQuery 淡入/淡出效果函数用法分析
May 19 jQuery
JavaScript中this的9种应用场景及三种复合应用场景
Sep 12 #Javascript
javascript判断网页是关闭还是刷新
Sep 12 #Javascript
js查看一个函数的执行时间实例代码
Sep 12 #Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
Sep 12 #Javascript
JS实现仿QQ面板的手风琴效果折叠菜单代码
Sep 11 #Javascript
JS实现仿Windows7风格的网页右键菜单效果代码
Sep 11 #Javascript
jQuery+css实现的蓝色水平二级导航菜单效果代码
Sep 11 #Javascript
You might like
一个简单的自动发送邮件系统(二)
2006/10/09 PHP
Mysql中limit的用法方法详解与注意事项
2008/04/19 PHP
PHP去掉从word直接粘贴过来的没有用格式的函数
2012/10/29 PHP
PHP中通过trigger_error触发PHP错误示例
2015/06/23 PHP
PHP 实现base64编码文件上传出现问题详解
2020/09/01 PHP
客户端脚本中常常出现的一些问题和调试技巧
2007/01/09 Javascript
了解jQuery技巧来提高你的代码
2010/01/08 Javascript
javascript实现跳转菜单的具体方法
2013/07/05 Javascript
jQuery对Select的操作大集合(收藏)
2013/12/28 Javascript
js实现跟随鼠标移动且带关闭功能的图片广告实例
2015/02/26 Javascript
Javascript类型系统之String字符串类型详解
2016/06/21 Javascript
plupload+artdialog实现多平台上传文件
2016/07/19 Javascript
vue2.0开发实践总结之入门篇
2016/12/06 Javascript
纯JS单页面赛车游戏制作代码分享
2017/03/03 Javascript
AngularJS中的拦截器实例详解
2017/04/07 Javascript
微信小程序日历组件calendar详解及实例
2017/06/08 Javascript
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
20个必会的JavaScript面试题(小结)
2019/07/02 Javascript
写给新手同学的vuex快速上手指北小结
2020/04/14 Javascript
python中的对象拷贝示例 python引用传递
2014/01/23 Python
跟老齐学Python之类的细节
2014/10/13 Python
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
2015/05/22 Python
NetworkX之Prim算法(实例讲解)
2017/12/22 Python
解决python执行不输出系统命令弹框的问题
2019/06/24 Python
python递归下载文件夹下所有文件
2019/08/31 Python
Python实现中英文全文搜索的示例
2020/12/04 Python
pycharm配置QtDesigner的超详细方法
2021/01/25 Python
python 对xml解析的示例
2021/02/27 Python
Java基础面试题
2012/11/02 面试题
文秘专业毕业生就业推荐信
2013/11/08 职场文书
致跳远、跳高运动员广播稿
2014/01/09 职场文书
自我鉴定书面格式
2014/01/13 职场文书
2019中秋节祝福语大全,提前收藏啦
2019/09/10 职场文书
古诗之爱国古诗5首
2019/09/20 职场文书
Python selenium的这三种等待方式一定要会!
2021/06/10 Python
win server2012 r2服务器共享文件夹如何设置
2022/06/21 Servers