views:

150

answers:

2
+1  A: 

The mouseout event fires when you are leaving the parent element and entering child elements. In order to treat the all the child elements as a single block with the parent element, you case use the mouseleave event: in native JS it's for IE only, but there is a cross-browser implementation in jQuery.

Vlad Andersen
do you know the exact jquery page that handles the problem
Paniyar
+2  A: 

You can set up myfunc to only recognize the element the mouse event was set on-

function myfunc(e){
  var who=window.event? event.srcElement || e.target;
  if(who.onmouseout==arguments.callee){
    // whatever
  }
}
kennebec