jQuery stopPropagation用于在Android上单击

时间:2018-08-28 14:45:01

标签: android jquery stoppropagation

我有一个“隐藏”元素,当用户单击它时它会隐藏,除非用户在输入文本字段中单击,否则脚本非常简单:

{
  "errorMessage": "RequestId: 698e8f81-aad0-11e8-85a2-7d58b46c1e0a Process exited before completing request"
}

要隐藏该元素,请删除“ show”类,并避免单击文本字段来触发它。我使用stopPropagation。

这在计算机和Mac上正常运行,但是在Android设备上stopPropagation无法正常工作,因此,当用户单击文本字段时,整个元素都将隐藏。

我需要stopPropagation()来避免隐藏其容器。

1 个答案:

答案 0 :(得分:0)

好的,我通过更改click的{​​{1}}事件解决了这个问题。

mouseup

这并不是真正的完整解决方案,而是一种解决方法。