Tizen鼠标向上鼠标按下事件(网络应用程序)

时间:2014-04-11 10:15:39

标签: jquery web click mouse tizen

我正在为Tizen制作一个网络应用程序。我想得到用户按下的位置的x,y坐标,然后是它们释放的位置。我的代码在浏览器中工作正常,但是当我在Tizen上运行时,鼠标按下功能仅在我释放单击时触发

    $("#listener").mousedown(function(e) {  
    mouseDown.x = e.offsetX;
    mouseDown.y = e.offsetY;
    $( "#game" ).css("background-color","#0F0");
});

$("#listener").mouseup(function(e) {
    mouseUp.x = e.offsetX;
    mouseUp.y = e.offsetY;
    $( "#game" ).css("background-color","#F00");
}); 

为了确保它不仅仅是坐标的问题,我添加了背景颜色变化。在浏览器上,单击侦听器时背景将变为绿色,但是在Tizen上,在单击释放之前没有任何变化;然后它会闪烁绿色一秒钟,然后再变回红色。

1 个答案:

答案 0 :(得分:1)

由于Tizen是基于移动的操作系统,我不会使用“鼠标”事件。请改用触摸事件。例如,touchstart,touchmove,touchend。

How to recognize touch events using jQuery in Safari for iPad? Is it possible?