<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>基础延迟定时器</title>
<style>
#qq{ width:200px; height:500px; background:#ccc;}
#pop{ width:100px; height:100px; background:#fc3; position:absolute; left:220px; top:10px; display:none;}
</style>
<script>
window.onload =function(){
var oQ = document.getElementById('qq');
var oP = document.getElementById('pop');
oQ.onmouseover = show;
oQ.onmouseout = hide;
oP.onmouseover = show;
oP.onmouseout = hide;
function show(){
clearInterval( timer );
oP.style.display = 'block';
}
function hide(){
timer = setTimeout( function(){
oP.style.display = 'none';
}, 200);
}
};
</script>
</head>
<body>
<div id="qq"></div>
<div id="pop"></div>
</body>
</html>
基础延迟定时器原理--js
最新推荐文章于 2022-08-24 17:52:03 发布