Jquery Mobile - Langsam mit Seitenübergängen

8

Verwenden von jquery mobile Im Verwenden von persistenten Kopf- und Fußzeilen. Das Fußzeilennav hat Registerkarten und wenn Sie auf eine Registerkarte klicken, lädt es eine Seite über Ajax. Das Problem ist der Übergang von einer Seite zu einer anderen, die Ajax ein div mit der spezifischen ID lädt, ist sehr langsam. Es dauert 2-5 Sekunden für den Seitenübergang. Wenn ich auf einen Tab klicke, wird eine andere Farbe hervorgehoben, aber nichts passiert, und ein paar Sekunden später passiert der Übergang. Manchmal, wenn Sie klicken, um das Layout zu beschleunigen, wird die Fußzeile ausgeblendet. Ich mache dies auf einem iPad mit der neuesten Version von Jquery Mobile. Ist Jquery Mobile nur wirklich langsam? Wird warten bis ios5 den Unterschied machen?

AKTUALISIEREN

Hier ist ein Codeschnipsel:

%Vor%     
John 21.09.2011, 08:04
quelle

3 Antworten

1
  

Manchmal, wenn Sie klicken, um die Layoutumbrüche und die Fußzeile zu beschleunigen   verschwindet:

Dies ist ein Problem, das bereits hier angesprochen wurde, aber noch keine Lösung gefunden hat: Ссылка

Über die Ladezeit, es ist wirklich seltsam, versuchen Sie, den Fehler mit dem Entfernen von Teilen Ihres Codes zu konzentrieren und einzugrenzen, wo und warum die lange Ladezeit auftritt ... hoffe, das hilft.

    
zyrex 21.09.2011, 08:48
quelle
5

Ich hatte das gleiche Problem. Das Deaktivieren der fantastischen Bildschirmübergänge hat es für mich behoben.

Um das universell zu machen:

%Vor%     
Charles 10.11.2011 20:32
quelle
0

Sie verwenden dieselben IDs mehrmals. Für mich hat es ähnliche Probleme verursacht. Versuchen Sie, die duplizierten IDs zu entfernen / ändern.

Sie haben zum Beispiel einfach diesen Abschnitt kopiert, um ihn auf der zweiten Seite zu duplizieren:

%Vor%     
Laszlo Varga 07.11.2013 08:08
quelle

Tags und Links