2010-06-30 143 views
0

我正在努力修改脚本,检查鼠标是否在对象上

这里是原始线条;

function JT_init(){ 
     $("a.jTip") 
     .hover(function(){JT_show(this.href,this.id,this.name)},function(){$('#JT').remove()}) 
      .click(function(){return false});  
} 

我正在尝试做;

function JT_init(){ 
     $("a.jTip") 
     .hover(function(){JT_show(this.href,this.id,this.name)},function(){checkifhover()}) 
      .click(function(){return false});  
} 


function checkifhover() { 
//if there was a func like ismouseover i would do this... 

if ismouseover(JT) { 
return false; 
} else { 
$('#JT').remove(); 
} 
} 

我怎么可以检查,如果鼠标在?

感谢

+0

您是否在寻找mouseover()事件(http://api.jquery.com/mouseover/)? – 2010-06-30 00:23:08

+0

不是真的,我正在寻找某事告诉我,如果鼠标在一个对象上 – 2010-06-30 00:43:44

回答

0

只要确保你在显示的鼠标悬停元素是你挂钩事件为元素的一个孩子。这样,只要你徘徊孩子,你仍然徘徊父母。

+0

不,我不确定,JT div元素被添加到body – 2010-06-30 00:45:58