首页 文章

如果在touchstart上删除了触摸的子元素,则不会触发父项的事件'Touchend'

提问于
浏览
1

在touchstart和touchend事件中描述了一个父div . 它有一个完全覆盖父母的孩子 . 在touchstart上我删除了孩子并添加了其他孩子 . 在这种情况下,不会触发touchend事件 . 在这种情况下,相同的鼠标事件(mousedonw / mouseup)运行良好 .

Here是jsfiddle .

我不能使用鼠标事件,因为在设备(iPad,Android)上,mousedown事件实际上不是在用户开始触摸元素时而是在鼠标之前调用 .

1 回答

  • 0

    好吧,看起来我找到了解决方案 . 我需要结合subscribe:touchstart和mouseup事件 .

    http://jsfiddle.net/e3bUq/27/

相关问题