gpt4 book ai didi

cordova - 当我点击按钮时,它会触发两次(在手机中)(jquery+phonegap)

转载 作者:行者123 更新时间:2023-12-01 01:48:56 25 4
gpt4 key购买 nike

当我在应用程序中使用tap事件时,当我单击它时,它会多次触发。我想知道如何解决它(使用jquery+phonegap)。换句话说,我是否能找到一种方法并使用这种方法,它只会在很小的时间间隔内触发一次事件,

$('.a').live('tap',function(){...});

最佳答案

尝试

$('.a').live('tap',function(e){
e.preventDefault();
});

$('.a').live('tap',function(e){
e.stopPropagation();
});

使用.one .

$('.a').one('click', function() {
// other code
});

OP评论响应。

尝试使用:

$('.a').live('vclick', function()
{
console.log("works once");
)};

您还可以测试正在触发的事件

$('.a').live('click tap', function(e) {
console.log("Which Event: "+e.which + " Event Type: "+e.type);
)};

更多信息请参阅jQuery mobile events

关于cordova - 当我点击按钮时,它会触发两次(在手机中)(jquery+phonegap),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14929018/

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