Einleitung ein touchend-Ereignis - jQuery Mobile
Bin ich mit jQuery mobile für meine Anwendung.
Ist es möglich, zu release eine Geste unter Verwendung von jQuery Mobile? Wenn ein Benutzer Finger, und ziehen Sie den Bildschirm - kann ich release diese Geste mit JavaScript, auch wenn er lässt seine finger auf den Bildschirm?
Beispielsweise ist es möglich, die release-Note verschieben nach 1000 ms, so dass die Veranstaltung endet, wie $(this).touchend();
(wie ich das tun konnte $(this).click();
) ?
Edit:
Auf der anderen Seite, vielleicht hat ja jemand irgendeine andere Idee, wie man die Grenze touch
/touchmove
Zeit?
InformationsquelleAutor Yanipan | 2012-11-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Soetwas macht Arbeit?
JS
HTML
CSS
OK hab es 🙂 - keine Konsole.log auf dem iPhone. Werde ich ändern, zu warnen... Danke!
Sie können die Konsole developer.apple.com/library/ios/#documentation/...
InformationsquelleAutor Phill Pafford
Können Sie alle trigger-Ereignis durch den Aufruf
$(this).trigger(eventName)
Finden Sie die jQuery docs auf diese Methode.
Deinem Fall wäre:
$(this).trigger('touchend');
Wenn Sie möchten, dass ein Ereignis, das ausgelöst wird, nach 1000ms eine Berührung, vielleicht betrachten Sie die taphold Veranstaltung von jQM? Sie können die Verzögerung durch Einstellung
$.event.special.tap.tapholdThreshold
.InformationsquelleAutor Alejo