jquery mobile“taphold”在地图上

时间:2013-06-10 10:39:21

标签: jquery jquery-mobile openlayers

我正在使用基于openlayers API的jquery mobile创建基于Web的应用程序。我在地图上发射“taphold”事件时遇到了麻烦。你能告诉我怎样才能在地图上发射taphold事件。我尝试了许多taphold的例子,但不幸的是失败了。

这是我的代码:

$('#map').bind('taphold', function(e){
var position = map.getLonLatFromPixel(e.xy);
alert(position);

});

1 个答案:

答案 0 :(得分:0)

一旦你成功,你会注意到你也可能不想要点击事件。更多信息:https://github.com/jquery/jquery-mobile/issues/3803。看来,使用jQM 1.4,可以选择防止轻击。

我意识到这不是答案,但我认为绝对不可能发表评论。这是非常奇怪的,因为1.其他评论(如何?)和2.保存这个答案后,有一个“添加评论”链接来评论这个答案......