鼠标划过实现延迟加载并隐藏层的js代码
2018-10-12 14:03
801 查看
<div id="follow">
<a href="#" onmouseover="showPlusMobile();" onmouseout="hidePlusMobile();" class="btn">+Follow</a>
<div class="layer_follow" id="layer_follow" onmouseover="showPlusMobile();" onmouseout="hidePlusMobile();">
<p>这是隐藏层</p>
</div>
</div>
css:
.layer_follow
{
display:none
}
js:
var isPlusMobileVisible=false;
var showTid;
var hideTid;
function showPlusMobile(){
if(isPlusMobileVisible == false) {
showTid = setTimeout("document.getElementById('layer_follow').style.display='block'; isPlusMobileVisible=true;", 500);
}else{
clearTimeout(hideTid);
}
}
function hidePlusMobile(){
if(isPlusMobileVisible == true) {
hideTid = setTimeout("document.getElementById('layer_follow').style.display='none'; isPlusMobileVisible=false;", 500);
}else {
clearTimeout(showTid);
}
}
您可能感兴趣的文章:
相关文章推荐
- 鼠标划过实现延迟加载并隐藏层的js代码
- jquery延迟加载外部js实现代码
- js函数的延迟加载实现代码
- JS+DIV实现鼠标划过切换层效果的实例代码
- JS+DIV实现鼠标划过切换层效果的实例代码
- JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
- js函数的延迟加载实现代码
- 利用Echo.js 实现图片延迟加载
- jquery插件实现图片延迟加载(lazyload.js)
- lazyload.js实现图片延迟加载。
- Js实现双击鼠标自动滚动屏幕的示例代码
- js实现鼠标感应向下滑动隐藏菜单的方法
- js实现网页图片延时加载的原理和代码
- js捕获鼠标右键菜单中的粘帖事件实现代码
- jquery.lazyload.js实现图片延迟加载——wordpress图片随滚动条渐显效果
- 用js判断页面是否加载完成实现代码
- [HTML/JS]利用JQuery的load函数动态加载其它页面的内容的实现代码代替Ifram
- JS图片根据鼠标滚动延时加载的实例代码
- 用js判断页面是否加载完成实现代码
- JS延迟加载加快页面打开速度示例代码