jquerymobile";taphold”是;地图上
我正在使用基于openlayers API的jquery mobile创建一个基于web的应用程序。我无法在地图上触发“taphold”事件。您能告诉我如何在地图上触发taphold事件吗。我试过很多taphold的例子,但不幸的是失败了 这是我的密码:jquerymobile";taphold”是;地图上,jquery,jquery-mobile,openlayers,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); })) 一旦成功,您将注意到您可能不希望
$('#map').bind('taphold', function(e){
var position = map.getLonLatFromPixel(e.xy);
alert(position);
})) 一旦成功,您将注意到您可能不希望触发的tap事件也会被触发。更多信息请点击此处:。在jQM 1.4中,似乎有一个防止tap触发的选项
我意识到这不是一个答案,但我认为绝对不可能发表评论。这很奇怪,因为1。已经提出了其他意见(如何?)和2。保存此答案后,会有一个“添加评论”链接来评论此答案…检查此链接,可能会有帮助,感谢您的快速评论,我已经尝试过此方法,实际上我正在使用openlayers API放置OSM,问题是它不适用于openlayers。您需要50信誉才能对其他人的帖子进行评论。看见