Fixed: Endlich erzeuge ich Elemente direkt anstatt von jQuery gerendert zu werden.
Aktualisiert2: Es scheint klar zu sein, was wirklich passiert. Ich habe ein paar Tests gemacht, nur eine gefeuert, dass ich einen Link hineinlege. aber ich möchte nicht das ganze li-Element binden, sondern ein div-Element in einem li.
Aktualisiert: Ich habe einige Änderungen an den Positionen von divs vorgenommen, es funktioniert jetzt bei Android, aber Mobile Safari enthält sogar alle Elemente in ul.
Folgendes funktioniert in Desktop Safari und Chrome, aber nicht in den mobilen Versionen. Irgendwelche Ideen?
Ich denke, es hängt damit zusammen, wie Sie das Click-Ereignis binden, da es im Desktop-Browser funktioniert, in mobilen Browsern jedoch nicht.
Sollen Sie Ihren Code innerhalb des pageInit-Ereignisses einbinden?
jQuery Mobile-Ereignisse
Fügen Sie für iOS einfach
hinzu %Vor%im CSS für diese Klasse oder ID. Dies behebt das Problem.
Tags und Links android jquery css3 mobile-safari jquery-mobile