Javascript 如果在touchstart上删除被触摸的子元素,则不会触发父元素的“Touchend”事件

Javascript 如果在touchstart上删除被触摸的子元素,则不会触发父元素的“Touchend”事件,javascript,ipad,html,events,touch,Javascript,Ipad,Html,Events,Touch,touchstart和touchend事件中描述了一个父div。它有一个完全覆盖父对象的子对象。在touchstart上,我删除子项并添加另一个。在这种情况下,不会触发touchend事件。 在这种情况下,相同的鼠标事件mousedonw/mouseup工作正常 是JSFIDLE 我不能使用鼠标事件,因为在iPad设备上,Android mousedown事件实际上不是在用户开始触摸某个元素时调用的,而是在mouseup之前调用的。好的,看起来我找到了解决方案。我需要组合订阅:touchstar

touchstart和touchend事件中描述了一个父div。它有一个完全覆盖父对象的子对象。在touchstart上,我删除子项并添加另一个。在这种情况下,不会触发touchend事件。 在这种情况下,相同的鼠标事件mousedonw/mouseup工作正常

是JSFIDLE


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

好的,看起来我找到了解决方案。我需要组合订阅:touchstart和mouseup事件