gpt4 book ai didi

jquery 仅在第一次触摸时防止默认

转载 作者:行者123 更新时间:2023-12-01 07:18:58 24 4
gpt4 key购买 nike

我希望学习一种使用 jquery 仅为触摸编写以下代码的方法?

$(".portfolio a").one("click", false);

此代码用于可视菜单链接上的hover 事件。我想阻止链接在第一次触摸时继续,因此悬停事件发生在第一次触摸时,第二次触摸会将您带到该链接。

悬停类与 href 相关联...

最佳答案

在解除链接绑定(bind)之前只需测试触摸行为:

if ("ontouchstart" in document.documentElement) {
$(".portfolio a").one("click", false, function(e){
e.preventDefault();
}
}

反之亦然

$(".portfolio a").one("click", false, function(e){
if ("ontouchstart" in document.documentElement) {
e.preventDefault();
}
}

关于jquery 仅在第一次触摸时防止默认,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15834617/

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