gpt4 book ai didi

javascript - 在除一个元素之外的所有元素上禁用 iPad 触摸和按住功能

转载 作者:行者123 更新时间:2023-11-30 05:57:42 26 4
gpt4 key购买 nike

我希望能够为我网站上的所有内容禁用 iPad 触摸和按住功能,但一张图片除外。我已经设法使用以下方法对所有图像执行此操作:

event.preventDefault();event.stopPropagation();

在 touchstart 和 touchmove 事件上,效果很好。但我一直无法弄清楚如何为我网站上的特定图像启用此功能。

如有任何帮助,我们将不胜感激。

干杯,赫尔穆特

最佳答案

好的,我已经想出了一个办法来做到这一点。基本上我在这些事件语句周围设置了一个条件,如下所示:

if (!saveImage)
{
event.preventDefault();
event.stopPropagation();
}

我只对在 touchstart 事件中调用的那些函数执行此操作,因为我不需要(或不想)阻止任何其他触摸事件的默认值。然后我需要做的就是适本地设置 saveImage bool 值,这样只有当我触摸我想保存的图像时它才为真(这非常简单)。

关于javascript - 在除一个元素之外的所有元素上禁用 iPad 触摸和按住功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10781163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com