为什么把鼠标移到div里的超链接上,就触发了这个div的mouseout事件呢?

2025-03-27 21:29:14
推荐回答(2个)
回答1:

$(function(){
$("#1").mouseover(function(){
$("#2").css("background","green")
})

$("#1").mouseout(function(){
$("#2").css("background","blue")
})
})

最搞不懂的是你用hover干嘛 hover就能够替代mouseover和mouseout了 他是两个的集合体

回答2:

mouseout事件于用户把鼠标移出一个元素时触发,这包括从父元素移动到子元素上

解决方案:
http://xuganggogo.iteye.com/blog/538476