Heim  >  Artikel  >  Web-Frontend  >  So ändern Sie ein Schlüssel-Wert-Paar in einem Cookie mit jquery

So ändern Sie ein Schlüssel-Wert-Paar in einem Cookie mit jquery

PHPz
PHPzOriginal
2023-04-10 14:22:16783Durchsuche

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!

  1. 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");
  1. Ä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");
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));

Cookie löschen
  1. Wenn Sie ein Cookie löschen möchten, können Sie den folgenden Code verwenden:
$.removeCookie("exampleCookie");
# 🎜🎜#Dadurch wird ein Cookie namens exampleCookie gelöscht.

Cookies mit Optionen erstellen

  1. 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'
});
#🎜🎜 ## 🎜🎜#Cookies mit Optionen ändern

Wenn Sie die Optionen eines Cookies ändern müssen, können Sie auch die Methode $.cookie verwenden und Optionen bereitstellen.
  1. Zum Beispiel ändert der folgende Code den Pfad von exampleCookie:
  2. $.cookie("exampleCookie", "example", {
      path: '/new/path'
    });
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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn