关于DIV和JS鼠标事件的问题

一个DIV里面有其它元素,我用onmouseover和onmouseout在一个超链接的图片上来控制其显示与隐藏,但是当mouseout的时候,只要一移开这个超链接图处就... 一个DIV里面有其它元素,我用onmouseover和onmouseout在一个超链接的图片上来控制其显示与隐藏,但是当mouseout的时候,只要一移开这个超链接图处就自己隐藏了,根本到不了这个DIV上面去。请大侠们指点指点!!PS:我的onmouseout是设在DIV上的
好像就是onmouseout 冒泡的问题吧,,,不知道怎么解决了
<a href="javascript:void(0);" onmouseover="userinfo(<{$mblog.user_id}>,<{$mblog.id}>)">
<img src="./a.jpg">
</a>
<div class="user_info" style="display:none;" id="info_<{$mblog.id}>">
<!-- 这个DIV里有很多元素 -->
</div>

//显示用户小名片
function userinfo(uid,bid){
t=setTimeout(function (){
user_info=document.getElementById('info_'+bid);
user_info.style.display="block";
user_info.onmouseout=function (){
user_info.style.display="none";
}
},1000);
}
展开
 我来答
362979231
2012-11-20 · 超过17用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:18.5万
展开全部
<div class="user_info" style="display:none;" id="info_<{$mblog.id}>"
onmouseover="userinfo(<{$mblog.user_id}>,<{$mblog.id}>)" >
<!-- 这个DIV里有很多元素 -->
</div>
你给div上也加一个指向事件,这样移动到div上display的属性就还是block
启智思维
2012-11-19 · TA获得超过3416个赞
知道小有建树答主
回答量:1578
采纳率:0%
帮助的人:657万
展开全部
你最好把你的代码片段贴上来。 把代码贴出来就很直观了。

你尝试设置一下z-index属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
啊术色堵9Y
2012-11-19 · TA获得超过217个赞
知道小有建树答主
回答量:192
采纳率:0%
帮助的人:151万
展开全部
不太明白你所说的 你可以发张图片 或者弄一部分代码吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式