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 相关文章推荐
jQuery源码分析之jQuery.fn.each与jQuery.each用法
Jan 23 Javascript
javascript鼠标滑动评分控件完整实例
May 13 Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
Dec 11 Javascript
easyui-combobox 实现简单的自动补全功能示例
Nov 08 Javascript
基于JS设计12306登录页面
Dec 28 Javascript
xmlplus组件设计系列之图标(ICON)(1)
May 05 Javascript
React props和state属性的具体使用方法
Apr 12 Javascript
jQuery pjax 应用简单示例
Sep 20 jQuery
Vue中使用ElementUI使用第三方图标库iconfont的示例
Oct 11 Javascript
ES6 Promise对象的应用实例分析
Jun 27 Javascript
原生JavaScript实现拖动校验功能
Sep 29 Javascript
vue iview 隐藏Table组件里的某一列操作
Nov 13 Javascript
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
PHP IPV6正则表达式验证代码
2010/02/16 PHP
php实现源代码加密的方法
2015/07/11 PHP
围观tangram js库
2010/12/28 Javascript
JavaScript常用对象的方法和属性小结
2012/01/24 Javascript
JS 实现Json查询的方法实例
2013/04/12 Javascript
浅析jQuery对select操作小结(遍历option,操作option)
2013/07/04 Javascript
jQuery打印指定区域Html页面并自动分页
2014/07/04 Javascript
JS 作用域与作用域链详解
2015/04/07 Javascript
总结javascript中的六种迭代器
2016/08/16 Javascript
详解vue 模拟后台数据(加载本地json文件)调试
2017/08/25 Javascript
vue2.0使用swiper组件实现轮播的示例代码
2018/03/03 Javascript
angularjs使用gulp-uglify压缩后执行报错的解决方法
2018/03/07 Javascript
Vue中使用Lodop插件实现打印功能的简单方法
2019/12/19 Javascript
Python实现的爬虫功能代码
2017/06/24 Python
Python2随机数列生成器简单实例
2017/09/04 Python
浅谈pycharm的xmx和xms设置方法
2018/12/03 Python
解决python3 pika之连接断开的问题
2018/12/18 Python
python super的使用方法及实例详解
2019/09/25 Python
PyCharm 专业版安装图文教程
2020/02/20 Python
python与pycharm有何区别
2020/07/01 Python
python怎么对数字进行过滤
2020/07/05 Python
如何使用python写截屏小工具
2020/09/29 Python
10个顶级Python实用库推荐
2021/03/04 Python
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
h5实现获取用户地理定位的实例代码
2017/07/17 HTML / CSS
初级会计求职信范文
2014/02/15 职场文书
人事局接收函
2015/01/31 职场文书
2015年幼儿园后勤工作总结
2015/04/25 职场文书
2015年依法行政工作总结
2015/04/29 职场文书
大学生村官入党自传
2015/06/26 职场文书
情况说明书怎么写
2015/10/08 职场文书
2016年重阳节慰问信
2015/12/01 职场文书
导游词之河北邯郸
2019/09/12 职场文书
CSS巧用渐变实现高级感背景光动画
2021/12/06 HTML / CSS
mybatis-plus模糊查询指定字段
2022/04/28 Java/Android
Python爬取奶茶店数据分析哪家最好喝以及性价比
2022/09/23 Python