我有一个移动应用程序,我使用Jquery Mobile v.1.3.1和PhoneGap。
在页面上有一堆复选框。当我运行应用程序时,当您选中/取消选中复选框时,带有复选框的列表响应速度非常慢。
怎么办?
答案 0 :(得分:0)
我在Cordova / PhoneGap中使用过这个,但我没有使用jQuery Mobile,只是jQuery。
$('input[type="checkbox"]').on( 'touchstart', function(){
$(this).prop("checked", !$(this).prop("checked"));
});
$('input[type="checkbox"]').click(function(event){
event.preventDefault();
event.stopPropagation();
});
从技术上讲,您可以使用trigger()并将自定义数据传递给click事件处理程序,但由于某种原因我无法获取参数。以上是作品。