1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > js如何实现鼠标悬停一定时间后触发事件

js如何实现鼠标悬停一定时间后触发事件

时间:2019-02-25 05:08:03

相关推荐

js如何实现鼠标悬停一定时间后触发事件

web前端|js教程

javascript,定时间,悬停

web前端-js教程

volley框架源码,如何拷贝ubuntu系统,Python爬虫web程序,php4php5,seo网址编辑lzw

闭包--自执行函数--案例--淘宝例子.container{ width: 300px; height: 150px; background-color: #16A085; } .nav_ul{ padding: 0; list-style: none; height: 35px; } .nav_ul li{ float: left; height: 35px; line-height: 35px; text-align: center; width: 25%; transition: all .5s; cursor: pointer; } .select_li{ color: white; border-bottom: 2px solid #FD4401; } .content{ width: 300px; } .content p ul{ padding: 0; list-style: none; width: 300px; } .content p ul li{ float: left; width: 50%; text-align: center; height: 40px; line-height: 40px; cursor: pointer; } .content p{ position: absolute; left: 0; top: 45px; display: none; } .content .select_p{ display: block; }

剧集电影综艺动漫

游戏魅源码,Vscode中括号,ubuntu右上角有个网络问号,idea调用tomcat,js怎么操作sqlite,jquery table插件demo,前端框架开发教程外包,爬虫模拟原生小程序,php转化数字,dali.seo,门户网站导航栏代码,网页模板小偷v18破解版,美容模板大全lzw

琅琊榜 盲约 无心法师 高能医少

javaee小网站源码,vscode显示代码作者,ubuntu 文件占用,远程监控Tomcat运行,sqlite替换部分字符串,青菜爬虫的速度是多少千米每小时,php抓取 html,360seo优化技术,网站分享程序,超市管理系统页面模板lzw

加勒比 绣春刀 鲛珠传 变形金刚 坑王驾到 快乐大本营 明星大侦探 爸爸去哪儿 友人帐 黑贼王 你的名字 柯南var liList=document.querySelector(.nav_ul).querySelectorAll(li); var pList=document.querySelector(.content).querySelectorAll(p); var timer=null; // 每一个li鼠标进入事件 for(var index=0;index<liList.length;index++){ // 自执行函数在一写完、一绑定的时候,不需要触发就执行 // 自执行函数返回function,实际上 当鼠标进入时实际上执行的是返回的函数 liList[index].onmouseenter= (function (selectIndex) {return function () { //增加延迟事件 timer=setTimeout(function () { //清除所有样式 li 显示相应p中的ul 样式也去掉 for(var i=0;i<liList.length;i++){ liList[i].removeAttribute(class); pList[i].removeAttribute(class); } liList[selectIndex].setAttribute(class,select_li); pList[selectIndex].setAttribute(class,select_p); },600);}; }(index)); // 添加鼠标移出事件,保证离开的时候清除延迟器,不影响下一次操作 liList[index].onmouseleave = function (eve) {clearTimeout(timer); }; }

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。