2012-12-13 7 views
6

Ich verwende iScroll v4 in Phonegap 2.1.0 + IOS. Ich habe ein zwei Iscroll in zwei verschiedenen Seiten.In Phonegap + IOS klicken Sie auf Ereignis Feuer mehrere Male mit iScroll 4

Erst iscroll

function locationload() { 
    locationScroll = new iScroll('locationWrapper', { 
     vScrollbar: false, 
     hScrollbar: false, 
     hScroll: false 
    }); 
} 

Zweit iscroll

function preferenceload() { 
    preferencesScroll = new iScroll('preferencesWrapper', { 
     vScrollbar: false, 
     hScrollbar: false, 
     hScroll: false 
    }); 
} 

In erster Seite iScroll hat gut funktioniert. Zweite Seite iScroll hat auch gut funktioniert. aber wenn ich auf eine Schaltfläche auf der zweiten Seite klicke, klicke mehrfach auf Ereignis klicken. Wenn ich den iScroll auf der zweiten Seite entferne, funktioniert das Button-Klick-Ereignis einwandfrei. Ich verwende $ .mobile.changePage ("# Page2", null, true, true);, um zu Seite2 zu navigieren.

Ich kann nirgendwo eine Lösung finden, also hoffe ich, dass jemand hier mir ein paar Ideen schmeißen kann.

Dank

+0

sind Sie jQuery Mobile verwenden versuchen sollte? – whodeee

+0

Es gibt viele Fragen dazu im Zusammenhang mit JQM - aus dem, was ich erlebt habe, ist dies der Weg '$ ('Element'). Unbind (" klick "). Click (function() { // klicken Code }); ' – whodeee

+0

@whodeee Ja, ich benutze jQuery Mobile. –

Antwort