Używam iScroll
v4 w Phonegap 2.1.0 + IOS. Mam dwa iscroll na dwóch różnych stronach.W zdarzeniu Phonegap + IOS wielokrotne naciśnięcie przycisku przy użyciu iScroll 4
Pierwszy iscroll
function locationload() {
locationScroll = new iScroll('locationWrapper', {
vScrollbar: false,
hScrollbar: false,
hScroll: false
});
}
drugie iscroll
function preferenceload() {
preferencesScroll = new iScroll('preferencesWrapper', {
vScrollbar: false,
hScrollbar: false,
hScroll: false
});
}
W pierwszej stronie iScroll
działało. Druga strona iScroll
również działała dobrze. ale gdy kliknę przycisk na drugiej stronie, przycisk kliknij kilka razy zdarzenie. Jeśli usuniesz iScroll na drugiej stronie, zdarzenie click button działa poprawnie. Używam $ .mobile.changePage ("# Page2", null, true, true);, aby przejść do strony Page2.
Nie mogę znaleźć żadnego rozwiązania, więc mam nadzieję, że ktoś tutaj może rzucić mi kilka pomysłów.
Dzięki
używasz jQuery Mobile? – whodeee
jest wiele pytań dotyczących tego zagadnienia związanych z JQM - z tego, co doświadczyłem, sposobem na to jest '$ ('element'). Unbind (" kliknij "). Click (function() { // kliknij kod }); ' – whodeee
@whodeee Tak, używam jQuery Mobile. –