我正在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上它就像一个魅力,在摩托罗拉摩托车上用android 4.4.2冻结。
所有内容都托管在一个手机短片应用中。
答案 0 :(得分:1)
这是警报()。
当我删除警报时,它适用于所有测试设备。