Bei der Entwicklung einer Website ist es häufig erforderlich, Cookies zum Speichern von Benutzerdaten zu verwenden. JQuery ist eine der beliebten JavaScript-Bibliotheken, die einige praktische Methoden zum Betreiben von Cookies bietet.
In diesem Artikel wird erläutert, wie Sie mit JQuery ein Schlüssel-Wert-Paar in einem Cookie ändern. Fangen wir an!
- Cookie erstellen
Bevor Sie ein Cookie erstellen, müssen Sie sicherstellen, dass JQuery geladen wurde.
Im Folgenden wird ein Cookie namens exampleCookie mit dem Wert example erstellt:
$.cookie("exampleCookie", "example");
Nach dem Login kopieren
- Ändern Sie den Cookie-Wert
#🎜🎜 # Wenn Sie den Wert im Cookie ändern müssen, können Sie dies tun, indem Sie die Methode $.cookie aufrufen.
Das Folgende ist der Code zum Ändern des Werts von exampleCookie in newExample:
$.cookie("exampleCookie", "newExample");
Nach dem Login kopieren
Wenn Sie ändern möchten, welche Schlüssel im Cookie vorhanden sind, können Sie das JSON-Objekt als verwenden folgt: #🎜 🎜#
var cookieObj = $.parseJSON($.cookie('exampleCookie'));
cookieObj.key = "value";
$.cookie('exampleCookie', JSON.stringify(cookieObj));
Nach dem Login kopieren
Cookie löschen
- Wenn Sie ein Cookie löschen möchten, können Sie den folgenden Code verwenden:
$.removeCookie("exampleCookie");
Nach dem Login kopieren
# 🎜🎜#Dadurch wird ein Cookie namens exampleCookie gelöscht.
Cookies mit Optionen erstellen
- Zusätzlich zu den grundlegenden Schlüssel-Wert-Paaren bietet die Cookie-API von JQuery auch einige Optionen.
Sie können beispielsweise die Cookie-Ablaufzeit, den Pfad, den Domänennamen usw. festlegen. Hier sind einige der verfügbaren Optionen:
expires: Die Ablaufzeit des Cookies, die eine Anzahl von Tagen, Stunden oder ein Datumsobjekt sein kann.
Pfad: Der Pfad des Cookies, der der Stammpfad und ein beliebiges Verzeichnis darunter sein kann. - domain: Der Domainname des Cookies kann unter dem angegebenen Domainnamen geteilt werden.
- secure: Wenn true, wird das Cookie nur bei Anfragen über das sichere Protokoll (HTTPS) gesendet.
-
- Zum Beispiel erstellt der folgende Code ein Cookie namens exampleCookie, das nach 7 Tagen abläuft und nur unter dem angegebenen Pfad aufgerufen werden kann:
$.cookie("exampleCookie", "example", {
expires: 7,
path: '/example/path'
});
Nach dem Login kopieren
#🎜🎜 ## 🎜🎜#Cookies mit Optionen ändern
Wenn Sie die Optionen eines Cookies ändern müssen, können Sie auch die Methode $.cookie verwenden und Optionen bereitstellen.
- Zum Beispiel ändert der folgende Code den Pfad von exampleCookie:
$.cookie("exampleCookie", "example", {
path: '/new/path'
});
Nach dem Login kopieren
In diesem Artikel haben wir vorgestellt, wie man mit JQuery ein Schlüssel-Wert-Paar in einem Cookie ändert . Mit diesen Methoden können Sie Cookies besser verwalten und ein besseres Benutzererlebnis bieten.
Das obige ist der detaillierte Inhalt vonSo ändern Sie ein Schlüssel-Wert-Paar in einem Cookie mit jquery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!