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 不能释放内存.
Sep 07 Javascript
善用事件代理,警惕闭包的性能陷阱。
Jan 20 Javascript
javascript中call和apply方法浅谈
Sep 27 Javascript
分享一个常用的javascript静态类
Dec 31 Javascript
js获取内联样式的方法
Jan 27 Javascript
js去除浏览器默认底图的方法
Jun 08 Javascript
JS实现超精简的链接列表在固定区域内滚动效果代码
Nov 04 Javascript
JS表格组件神器bootstrap table使用指南详解
Apr 12 Javascript
微信小程序开发之自定义tabBar的实现
Sep 06 Javascript
微信小程序配置服务器提示验证token失败的解决方法
Apr 03 Javascript
js针对图片加载失败的处理方法分析
Aug 24 Javascript
H5+css3+js搭建带验证码的登录页面
Oct 11 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新手上路(七)
2006/10/09 PHP
php精确的统计在线人数的方法
2015/10/21 PHP
PHP微信开发之文本自动回复
2016/06/23 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
2017/05/19 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
javascript 对象定义方法 简单易学
2009/03/22 Javascript
基于JavaScript实现继承机制之构造函数+原型链混合方式的使用详解
2013/05/07 Javascript
js中document.write的那点事
2014/12/12 Javascript
node.js中的fs.fchmod方法使用说明
2014/12/16 Javascript
JavaScript中setUTCFullYear()方法的使用简介
2015/06/12 Javascript
浅谈javascript的Touch事件
2015/09/27 Javascript
jQuery插件Timelinr 实现时间轴特效
2015/10/04 Javascript
仿iframe效果Aajx文件上传实例
2016/11/18 Javascript
JS变量及其作用域
2017/03/29 Javascript
JS获取短信验证码倒计时的实现代码
2017/05/22 Javascript
vue中如何使用ztree
2018/02/06 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
JavaScript 实现同时选取多个时间段的方法
2019/10/17 Javascript
JS简易计算器实例讲解
2020/06/30 Javascript
Python3 正在毁灭 Python的原因分析
2014/11/28 Python
Python中操作MySQL入门实例
2015/02/08 Python
python使用matplotlib绘制柱状图教程
2017/02/08 Python
详解Django的model查询操作与查询性能优化
2018/10/16 Python
python3.6利用pyinstall打包py为exe的操作实例
2018/10/31 Python
梅尔频率倒谱系数(mfcc)及Python实现
2019/06/18 Python
python模拟鼠标点击和键盘输入的操作
2019/08/04 Python
PyTorch预训练的实现
2019/09/18 Python
基于CSS3 animation动画属性实现轮播图效果
2017/09/12 HTML / CSS
CSS3自定义滚动条样式 ::webkit-scrollbar的示例代码详解
2020/06/01 HTML / CSS
总裁岗位职责
2013/12/04 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
离职感谢信怎么写
2015/01/22 职场文书
求职自荐信怎么写
2015/03/04 职场文书
运动员加油词
2015/07/18 职场文书
《追风筝的人》:人心中的成见是座大山,但请不忘初心
2019/11/15 职场文书
CSS实现两列布局的N种方法
2021/08/02 HTML / CSS