鼠标划过实现延迟加载并隐藏层的js代码
2023-06-13 09:15:06 时间
<divid="follow">
<ahref="#"onmouseover="showPlusMobile();"onmouseout="hidePlusMobile();"class="btn">+Follow</a>
<divclass="layer_follow"id="layer_follow"onmouseover="showPlusMobile();"onmouseout="hidePlusMobile();">
<p>这是隐藏层</p>
</div>
</div>
css:
.layer_follow
{
display:none
}
js:
varisPlusMobileVisible=false;
varshowTid;
varhideTid;
functionshowPlusMobile(){
if(isPlusMobileVisible==false){
showTid=setTimeout("document.getElementById("layer_follow").style.display="block";isPlusMobileVisible=true;",500);
}else{
clearTimeout(hideTid);
}
}
functionhidePlusMobile(){
if(isPlusMobileVisible==true){
hideTid=setTimeout("document.getElementById("layer_follow").style.display="none";isPlusMobileVisible=false;",500);
}else{
clearTimeout(showTid);
}
}
相关文章
- js面试题及答案2020_JS面试题大全
- html如何只刷新页面指定,js控制页面刷新 JS刷新当前页面的几种方法总结
- 百度分享js代码_javascript基础代码
- 一行js代码实现字符串加密解密
- JS网页彩蛋实现代码
- 用JS写的简单的计算器实现代码
- ip138中各种客户端验证js代码
- asp.net通过js实现Cookie创建以及清除Cookie数组的代码
- JS维吉尼亚密码算法实现代码
- JS判断当前日期是否大于某个日期的实现代码
- 获取客户端网卡MAC地址和IP地址实现JS代码
- js控制滚动条缓慢滚动到顶部实现代码
- JS获取字符串型数组下标的数组长度的代码
- js捕获鼠标右键菜单中的粘帖事件实现代码
- js跑马灯代码(自写)
- js实现的切换面板实例代码
- 简约JS日历控件实例代码
- js获取input标签的输入值实现代码
- 原生JS实现加入收藏夹的代码
- JS小功能(checkbox实现全选和全取消)实例代码
- JS正则表达式验证数字代码
- Js获取下拉框选定项的值和文本的实现代码
- 网站内容禁止复制和粘贴、另存为的js代码
- js隐式全局变量造成的bug示例代码
- js实现简单的购物车有图有代码
- 不到30行JS代码实现Excel表格的方法