Android点击事件div元素

时间:2018-06-26 09:21:56

标签: javascript android jquery

我在Android上的click / touchstart事件有以下问题(据我所知,仅在Android上发生), 1.元素触发模式窗口。 2.该模式内的按钮/链接之一会立即触发,而无需让用户选择。

在从这些按钮之一重定向到另一个页面的链接之前,访问者/用户当然必须先查看模式内容。

我认为这是由于绑定到此div的“ touchstart”事件引起的,因为触摸设备的div上的click事件无法正常工作。

我正在使用jQuery来完成这项工作,并且在iOS上似乎没有出现任何问题。

$(document).on('click touchstart','.mydiv', function(e) {
    e.preventDefault();
    // open modal
});

请提出任何建议。

1 个答案:

答案 0 :(得分:-1)

尝试一下:

$(.mydiv).on('touchstart', function(e) {
  e.preventDefault();
   // open modal
});

欢呼