网络编程
位置:首页>> 网络编程>> JavaScript>> 鼠标划过实现延迟加载并隐藏层的js代码

鼠标划过实现延迟加载并隐藏层的js代码

  发布时间:2024-08-24 10:02:35 

标签:鼠标划过,延迟加载,隐藏层

<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);
}
}
0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com