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%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.
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%Tags und Links jquery-mobile