jQuery Mobile和mouseover事件

3

我希望当我将鼠标移动到标签上时,会弹出一个警告框(alert("something"))。我尝试了许多函数,但是只有当我单击标签时,警告框才会起作用,而不是当我将其移动到标签上时!

我尝试过:

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

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

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

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

正如@Jivings所说,鼠标事件在移动设备上无法使用,你需要寻找替代的触摸事件。 - Adrien Schuler
1个回答

1

@Bouaziz 你已经在移动设备上测试过了吗? - Jivings
@Bouaziz 你预计它何时触发?模拟器无法捕捉到简单的鼠标悬停在元素上。而在 Android 设备上,什么时候会有 mouseover?你只能触摸一个元素或滑动它。 - Jivings

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接