Ich frage mich, wie ich eine Seite (oder sogar ein bestimmtes div) einmal (!) Mit jQuery aktualisieren / neu laden kann.
Idealerweise direkt nach DOM structure
Verfügbarkeit (vgl. onload
Ereignis) und ohne negative Auswirkungen back button
oder bookmark
Funktionalität.
Bitte beachten Sie: Dies replace()
ist aufgrund von Einschränkungen durch Dritte nicht zulässig.
Antworten:
Okay, ich glaube ich habe bekommen was du fragst. Versuche dies
Wenn es einmal ist, dann tun Sie es einfach
Wenn es regelmäßig ist
Alle fünf Sekunden wird der Inhalt von div # div-id aktualisiert. Besser als die ganze Seite zu aktualisieren.
quelle
Zum erneuten Laden können Sie Folgendes versuchen:
quelle
quelle
Benutze das:
Aufgrund der
if
Bedingung wird die Seite nur einmal neu geladen.quelle
Dies ist die richtige Syntax.
quelle
Sie haben keine jQuery-Aktualisierungsfunktion, da dies JavaScript-Grundlagen sind.
Versuche dies:
quelle
Verwenden:
quelle
Fügen Sie dies oben in Ihre Datei ein und die Site wird alle 30 Sekunden aktualisiert.
Eine andere ist: Fügen Sie das Head-Tag hinzu
quelle
Dafür benötigen Sie jQuery nicht. Sie können es mit JavaScript tun.
quelle
Verwenden Sie dies stattdessen
quelle
Versuchen Sie diesen Code:
quelle
Versuche dies:
quelle
Zum Aktualisieren der Seite mit Javascript können Sie einfach Folgendes verwenden:
quelle
Möglicherweise müssen Sie eine
this
Referenz verwenden und dieslocation.reload()
überprüfen, es wird funktionieren.quelle