请问一个JavaScript 应用的问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 04:26:14
现在有有一个隐藏的div 靠的是一个图片的 onmouseover 就把他显示出来
onmouseout 就把他隐藏 但是我发现就是这个事件太快了。。。 显示出来以后还来不急操作 有时候快一点就没了 请问这种地方该用什么事件比较好呢
这样也可以请问

setTimeout($("carInfoDiv").style.visibility = "hidden", 5000);

里面能不能这样 function 类似这样的呢

在onmouseout中调用函数来实现隐藏,在这个函数里,添加一个setTimeout来调用一个实际用来隐藏的函数。

onmouseout="hid()"

function hid(){
setTimeout("hid2()", 5000);
}

function hid2(){
document.getElementById("divID").style.display = "none";
}

----------------------------
setTimeout可能只能设置一个函数吧,我也忘记了。
function hid(){
setTimeout("hid2()", 5000);
}
function hid2(){
$("carInfoDiv").style.visibility = "hidden";
}