mouseover跟mouseout怎么连用呢?就是这个鼠标滑过再划出才会触发这个划出事件
用JQ,里面有一个hover函数,例子:$("div").hover(function(){"写移入的效果"},function(){“写移除的效果”})
你如果不over怎么out?
是的 因为我现在是多个tr执行mouseout mouseover事件 所以现在就有点混乱 就是鼠标移入tr的时候再移除再移入的时候会执行移除事件 我的本意是执行移入的时候执行移入事件 移除的时候执行移除事件
鼠标移入的时候,触发mouseover事件,可以把鼠标移出事件mouseout事件写到mouseover里面,这样移入触发移入事件,同时移出的时候也会触发移出事件
wrap.onmouseover = function(){
//鼠标移入触发的事件
first.onmouseout = function(){
//鼠标移出触发的事件
}
}
这样不行吧 能同时执行鼠标移入移除吗
我大概明白你的意思了 你是想同时触发移入移除? 这个想法是错误的 如果你想同时执行两个函数 为什么不把两个函数放进 一个事件中呢
给你一个思路:使用一个中间对象a=false,
对象首先只绑定mouseover事件,
当mouseover事件触发的时候,同时给对象绑定mouseout事件,然后a=true。
在mouseout事件里面判断a的状态,如果为true,就取消mouseout事件的绑定,并且将a设为false.