gpt4 book ai didi

javascript - 在 iPad 上捕获 Click on DOM/HTML/BODY 事件

转载 作者:可可西里 更新时间:2023-11-01 01:21:12 24 4
gpt4 key购买 nike

我正在使用 jQuery 来检测对 DOM 的点击 - 或者让我们检测每次点击。

$(document).click(function(){
alert("Click :-)");
});

这在除适用于 iPad/iPhone 的 Safari 之外的所有浏览器中都运行良好。我还尝试将事件应用于 html 或 body 元素 - 没办法。如何检测 iPad/iPhone 上的普通点击?

最好的问候,吉姆

最佳答案

正如我在 http://www.danwellman.co.uk/fixing-jquery-click-events-for-the-ipad/ 上发现的那样您可以测试用户代理并根据平台使用 touchstart 或 click

var ua = navigator.userAgent,
event = (ua.match(/iPad/i)) ? "touchstart" : "click";

$(document).on(event, function (ev) {
...
});

关于javascript - 在 iPad 上捕获 Click on DOM/HTML/BODY 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6397603/

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