js中怎么写代码让mouseover函数执行后判断一下再决定执行下一个mouseout?

 我来答
百度网友a19d193
2013-04-23 · TA获得超过3446个赞
知道大有可为答主
回答量:1464
采纳率:100%
帮助的人:1439万
展开全部

利用类似如下的方式

<div onmouseover="demoMouseOver(this)"></div>
<script>
function demoMouseOver(obj) {
if(...) {
obj.onmouseout = function(){demoMouseOut(this);};
} else {
obj.onmouseout = function() {return false;};
}
}
function demoMouseOut(obj) {
//do something
}
</script>
IT小达人
2013-04-23 · TA获得超过266个赞
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:79万
展开全部
设个变量var judge_mouse;mouseover事件后根据你的条件给变量赋0或1,然后在mouseout前执行if(judge_mouse)的判断,不知道你是不是这个意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
djchallenge
2013-04-23 · 超过25用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:64.7万
展开全部
怎么叫再判断一下?
那就在结束的时候再调用一下mouseover执行的函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式