2012-03-28 293 views
3

我希望当我将鼠标移动到标签上时我警告(“某事”),我尝试了很多功能,但总是只有当我点击标签时才会起作用,它在标签上! 我曾尝试:Jquery移动和鼠标悬停事件

$("#show").mouseover(function(){ 
    alert("something"); 
}); 

$("#show").mouseenter(function(){ 
    alert("something"); 
}); 

$("#show").live('vmouseover', function() { 
    alert("something"); 
}); 

$("#show").hover(
    function() { 
    alert("something"); 
}); 
+0

作为@Jivings说,鼠标事件不会对手机正常工作,您正在寻找一个交替触摸事件。 – 2012-03-28 09:51:14

回答

1

你想看看那个jQuery的移动提供移动特定的虚拟事件。他们的描述可以在这里找到:

http://jquerymobile.com/demos/1.1.0-rc.1/docs/api/events.html

特别是,你所要求的鼠标悬停:

$("#show").vmouseover(function(){ 
    alert("something"); 
}); 
+0

但我已经尝试vmouseover,面临同样的问题! – Aminesrine 2012-03-28 09:53:31

+0

@Bouaziz你已经在移动设备上测试过了吗? – Jivings 2012-03-28 09:56:49

+0

不,我与一个Android模拟器工作 – Aminesrine 2012-03-28 09:58:25