Pracuję nad aplikacją na iOS przy użyciu Phonegapa w pakiecie z jQuery Mobile 1.1.1. Na mojej stronie znajduje się div, który nasłuchuje zdarzeń związanych z tapem i taphold.Stuknij w zdarzenie uruchamiane po taflinie jQuery Mobile 1.1.1
Problem, przed którym stoję, polega na tym, że wydarzenie z kranem jest uruchamiane po zdarzeniu typu "taphold", gdy podniosę palec. Jak mogę temu zapobiec? Rozwiązanie jest dostarczane here, ale czy jest to jedyny sposób, aby to zrobić? Kinda unieważnia cały punkt związany z dwoma różnymi zdarzeniami na tapecie &, jeśli musisz użyć flagi binarnej, aby odróżnić te dwa.
Po to mój kod:
$('#pageOne').live('pageshow', function(event) {
$('#divOne').bind('taphold', function (event) {
console.log("TAP HOLD!!");
});
$('#divOne').bind('tap', function() {
console.log("TAPPED!!");
});
});
znacznym stopniu docenić pomoc. Dzięki!
Jak tego użyć? –
@JeremieWeldin Powyżej wskazuje modyfikacje samego pliku jquery.mobile.js. –
Mam to w końcu. Powinienem był powrócić do komentarza jako takiego. Dzięki! –