jquery实现TAB选项卡鼠标经过带延迟效果的方法


Posted in Javascript onJuly 27, 2015

本文实例讲述了jquery实现TAB选项卡鼠标经过带延迟效果的方法。分享给大家供大家参考。具体如下:

如果你想实现鼠标停留在DIV上面N秒后才执行某些函数,或者类似下面的TAB切换时不经过之间的显示,用下面的方法可以实现。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>hoverTAB有延迟显示的效果</title>
<style type="text/css">
*{ padding:0; margin:0; list-style:none;font-size:12px;}
.mytab { background: #007373; width: 600px; margin-top: 100px; margin-right: auto; margin-left: auto; height: 230px; }
.mytab .title li { float: left; width: 100px; height: 30px; line-height: 30px; text-align: center; background: #099; border: 1px solid #FFF; margin-left: 14px; margin-top: 14px; }
.mytab .content li { line-height: 200px; text-align: center; height: 200px; width: 600px; clear: both; }
.mytab .title li.cur { color:#000; background: #FFF; font-weight: bold; border: 1px solid #000; }
a { color:#FFF}
.mytab .title li.cur a{ color:#000;}
</style>
<script src="js/jquery.min.js" type="text/javascript"></script>
<script>
$(function(){
var t_li = $(".mytab .title li")
var c_li = $(".mytab .content li")
t_li.hover(function(){
var i = t_li.index($(this));
function way(){
t_li.removeClass("cur").eq(i).addClass("cur");
c_li.hide().eq(i).show();
}
timer=setTimeout(way,500);
},function(){
clearTimeout(timer);
});
});
</script>
</head>
<body>
<div class="mytab">
 <ul class="title">
  <li class="cur"><a href="/php/" target="_blank">PHP教程</a></li>
  <li><a href="/" target="_blank">JS特效</a></li>
  <li><a href="/" target="_blank">CSS布局</a></li>
  <li><a href="/js_tab/" target="_blank">TAB选项卡</a></li>
  <li><a href="/js_pic/" target="_blank">幻灯片</a></li>
 </ul>
  <ul class="content">
  <li>内容1</li>
  <li style=" display:none;">内容内容2</li>
  <li style=" display:none;">内容内容内容3</li>
  <li style=" display:none;">内容内容内容内容4</li>
  <li style=" display:none;">内容内容内容内容内容5</li>
 </ul>
</div>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript写的一个DIV 弹出网页对话框
Aug 14 Javascript
javascript实现的在当前窗口中漂浮框的代码
Mar 15 Javascript
file控件选择上传文件确定后触发的js事件是哪个
Mar 17 Javascript
jQuery实现设置、移除文本框默认值功能
Jan 13 Javascript
JavaScript获取页面中表单(form)数量的方法
Apr 03 Javascript
微信小程序加载更多 点击查看更多
Nov 29 Javascript
jquery实现多次上传同一张图片
Jan 09 Javascript
JS及JQuery对Html内容编码,Html转义
Feb 17 Javascript
JavaScript中undefined和null的区别
May 03 Javascript
JS Testing Properties 判断属性是否在对象里的方法
Oct 01 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
Oct 19 Javascript
解决layer.confirm快速点击会重复触发事件的问题
Sep 23 Javascript
在for循环中length值是否需要缓存
Jul 27 #Javascript
jQuery实现鼠标滑向当前图片高亮显示并且其它图片变灰的方法
Jul 27 #Javascript
jQuery实现图片与文字描述左右滑动自动切换的方法
Jul 27 #Javascript
javascript实现类似百度分享功能的方法
Jul 27 #Javascript
纯js模拟div层弹性运动的方法
Jul 27 #Javascript
纯javascript实现的小游戏《Flappy Pig》实例
Jul 27 #Javascript
JavaScript中利用Array和Object实现Map的方法
Jul 27 #Javascript
You might like
php中mysql模块部分功能的简单封装
2011/09/30 PHP
PHP 获取文件权限函数介绍
2013/07/11 PHP
windows下安装php的memcache模块的方法
2015/04/07 PHP
详解WordPress中过滤链接与过滤SQL语句的方法
2015/12/18 PHP
盘点PHP和ASP.NET的10大对比!
2015/12/24 PHP
PHP面向对象程序设计模拟一般面向对象语言中的方法重载(overload)示例
2019/06/13 PHP
TextArea不支持maxlength的解决办法(jquery)
2011/09/13 Javascript
Js 时间间隔计算的函数(间隔天数)
2011/11/15 Javascript
jquery随机展示头像代码
2011/12/21 Javascript
js单例模式的两种方案
2013/10/22 Javascript
Javascript优化技巧之短路表达式详细介绍
2015/03/27 Javascript
Javascript技术栈中的四种依赖注入详解
2016/02/23 Javascript
jQuery动态增减行的实例代码解析(推荐)
2016/12/05 Javascript
详解如何使用vue-cli脚手架搭建Vue.js项目
2017/05/19 Javascript
js判断传入时间和当前时间大小实例(超简单)
2018/01/11 Javascript
Vue框架之goods组件开发详解
2018/01/25 Javascript
用Electron写个带界面的nodejs爬虫的实现方法
2019/01/29 NodeJs
微信小程序实现canvas分享朋友圈海报
2020/06/21 Javascript
常用python数据类型转换函数总结
2014/03/11 Python
python3使用PyMysql连接mysql数据库实例
2017/02/07 Python
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
创建pycharm的自定义python模板方法
2018/05/23 Python
Tensorflow分类器项目自定义数据读入的实现
2019/02/05 Python
Python合并同一个文件夹下所有PDF文件的方法
2019/03/11 Python
Python文件打开方式实例详解【a、a+、r+、w+区别】
2019/03/30 Python
Django中使用Whoosh进行全文检索的方法
2019/03/31 Python
CentOS7下安装python3.6.8的教程详解
2020/01/03 Python
python中time、datetime模块的使用
2020/12/14 Python
意大利单身交友网站:Meetic
2020/07/12 全球购物
护理专业本科生自荐信
2013/10/01 职场文书
工程造价与财务管理专业应届生求职信
2013/10/06 职场文书
改作风抓落实促发展心得体会
2014/09/10 职场文书
企业财务人员岗位职责
2015/04/14 职场文书
2016年社区国庆节活动总结
2016/04/01 职场文书
Python echarts实现数据可视化实例详解
2022/03/03 Python
基于Python实现股票收益率分析
2022/04/02 Python