0
저는 Intel Appframework를 사용하여 Android 앱을 만듭니다. 지금 나는 touchevent를 묶는 것을 시도하고있다. 그러나 그것은 중복 된 여러개의 ajax 호출을 만든다.앱 프레임 워크에서 다중 호출을 방지합니다.
이 내 스크립트입니다
$(document).on("doubleTap", ".chatOp a[rel]", function(){
var nomeSuo = $(this).attr('rel');
$.post('http://www.mimanchitu.it/appf/include/chat_con.asp', {M_FROM:localStorage.getItem("nameStorage"),M_TO:nomeSuo},
function(oldChat){
$("#showChat").empty();
$("#showChat").html(oldChat);
return $.ui.loadContent("#chat_con")
});
})
$(document).on("longTap", ".chatOp a[rel]", function(){
var nomeSuo = $(this).attr('rel');
var nomeTuo = localStorage.getItem("nameStorage");
alert("vuoi eliminare?");
$.post('http://www.mimanchitu.it/appf/include/chat_delAll.asp', {from:nomeSuo,to:nomeTuo}, function(){
$("#"+nomeSuo).remove();
});
})
나는이 더블 탭 또는 긴 탭 경우에 다른 이벤트를 결합하는 데 사용! 그러나 두 경우 모두 여러 아약스 전화를하십시오!
다른 경우에는 다중 호출을 방지하기 위해 onclick을 사용합니다. 요소에서 ....하지만 터치 할 때 어떻게해야합니까?!
아쉽지만 변경하지 마십시오. 내 개인적인 해결책은 div를 지정하는 것입니다 : 예 : $ ('# mydiv'). on ("longTap", ".chatOp a [rel]", ecc ... – DigitalXP