jQuery:将鼠标移到“ body”上,并避免使用“ menu”元素

问题描述

| 是否可以在\'body \'上使用mousemove并同时避免DOM的元素(例如div \'menu \')? 这个想法是在背景中显示\'prev \'或\'next \'箭头,但是如果我们在菜单元素中输入,则将其隐藏->。 我尝试了这个:   $(\'body \')。not(\'#menu \')。bind(\'mousemove \',function(e){ 但是没有成功...     

解决方法

尝试这个:
$(\'body\').bind(\'mousemove\',function(e){
 // Your Code to handle Mouse Move Globally.
});

$(\'#menu\').bind(\'mousemove\',function(e){
 // Your Code to handle Mouse Move on the #Menu.
 //##################
  e.stopPropagation();
});