我使用HTML5创建了一个抽屉,它的位置固定为z索引大于其后面的内容(类似于Gmail android原生应用程序)。当它被切换(打开)并且在点击任何链接之后,它点击它后面的内容。我使用ZeptoTouch和“touchend”作为事件类型。
有什么解决办法吗?

最佳答案

尝试以下操作:

$(elem).on("touchend", function() {
    ... do your stuff ...
    document.activeElement.blur();
});

您还可以尝试使用CSS将pointer-events: none;设置为菜单后面的元素。然后当抽屉关闭时,将其设置回“自动”。

10-07 19:23
查看更多