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 相关文章推荐
JavaScript实现关键字高亮功能
Nov 12 Javascript
JavaScript中使用自然对数ln的方法
Jun 14 Javascript
XML文件转化成NSData对象的方法
Aug 12 Javascript
详解angular中如何监控dom渲染完毕
Jan 03 Javascript
jQuery 插件实现随机自由弹跳气泡样式
Jan 12 Javascript
JS实现的自动打字效果示例
Mar 10 Javascript
Angular2使用Guard和Resolve进行验证和权限控制
Apr 24 Javascript
JavaScript取得gridview中获取checkbox选中的值
Jul 24 Javascript
jQuery实现上传图片前预览效果功能
Aug 03 jQuery
EasyUI Tree树组件无限循环的解决方法
Sep 27 Javascript
JavaScript时间日期操作实例小结【5个示例】
Dec 22 Javascript
Vue中的this.$options.data()和this.$data用法说明
Jul 26 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 模拟POST|GET操作实现代码
2010/07/20 PHP
PHP的array_diff()函数在处理大数组时的效率问题
2011/11/27 PHP
php把大写命名转换成下划线分割命名
2015/04/27 PHP
php 利用socket发送HTTP请求(GET,POST)
2015/08/24 PHP
PHP微信开发之有道翻译
2016/06/23 PHP
PHP设计模式之工厂模式实例总结
2017/09/01 PHP
使用JQUERY Tabs插件宿主IFRAMES
2010/01/01 Javascript
两个比较有用的Javascript工具函数代码
2010/02/17 Javascript
禁止选中文字兼容IE、Chrome、FF等
2013/09/04 Javascript
jQuery修改CSS伪元素属性的方法
2014/07/30 Javascript
深入理解JavaScript系列(37):设计模式之享元模式详解
2015/03/04 Javascript
JavaScript通过select动态更换图片的方法
2015/03/23 Javascript
详谈javascript中的cookie
2015/06/03 Javascript
JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)
2016/09/23 Javascript
JavaScript实现url参数转成json形式
2016/09/25 Javascript
bootstrap导航、选项卡实现代码
2016/12/28 Javascript
详解vue-cli 构建Vue项目遇到的坑
2017/08/30 Javascript
JavaScript基础之流程控制语句的用法
2017/08/31 Javascript
vue实现图片加载完成前的loading组件方法
2018/02/05 Javascript
vue安装和使用scss及sass与scss的区别详解
2018/10/15 Javascript
[15:20]DOTA2亚洲邀请赛总决赛开幕式表演:羽泉献唱
2017/04/05 DOTA
python调用cmd命令行制作刷博器
2014/01/13 Python
Python实现的HMacMD5加密算法示例
2018/04/03 Python
详解Python3注释知识点
2019/02/19 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
2020/02/23 Python
python脚本和网页有何区别
2020/07/02 Python
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
英国街头品牌:Bee Inspired Clothing
2018/02/12 全球购物
就业表自我评价分享
2014/02/06 职场文书
市场营销管理毕业生自荐信
2014/03/03 职场文书
减负增效提质方案
2014/05/23 职场文书
超市创意活动方案
2014/08/15 职场文书
食品安全汇报材料
2014/08/18 职场文书
大学校园招聘会感想
2015/08/10 职场文书
分家协议书范本
2016/03/22 职场文书
无线电通信名词解释
2022/02/18 无线电