gpt4 book ai didi

android - jQuery Mobile 中的 taphold 卡住

转载 作者:行者123 更新时间:2023-11-29 01:44:49 25 4
gpt4 key购买 nike

我在 jquery 中对动态创建的列表项使用 taphold 事件。

showList(){
var ul = $('<ul data-role="listview" data-inset="true"></u>');

for(i=0;i<5;i++){
var li = $('<li class="listItem"></li>');
var link = $('<a href="javascript:doSomething()"><img src="images/folder.png" class="ui-li-icon" /><h2>' + i + '</h2></a>');
li.append(link);
}

$('#myDiv').append(ul).trigger('create');

$(".listItem").on( "taphold", function(e){
alert('taphold');
});
}

事件正在触发,我可以看到警报。但在那之后 jquery 移动卡住。我无法点击或滚动。

在装有 android 2.3.7 的摩托罗拉 defy 上,它就像一个魅力,在装有 android 4.4.2 的摩托罗拉 moto g 上它卡住了。

一切都托管在 phonegap 应用程序中。

最佳答案

它是 alert()。

当我删除警报时,它适用于所有睾丸设备。

关于android - jQuery Mobile 中的 taphold 卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22109653/

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