Heim  >  Artikel  >  Web-Frontend  >  jQuery verwendet Cookies und JSON, um die Warenkorbfunktion_jquery einfach zu implementieren

jQuery verwendet Cookies und JSON, um die Warenkorbfunktion_jquery einfach zu implementieren

WBOY
WBOYOriginal
2016-05-16 15:05:141825Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie jQuery Cookies und JSON verwendet, um einfach einen Warenkorb zu implementieren. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

1. Erzeugen Sie ein Cookie zum Speichern des Produkt-ID-String-Typs

2. Konvertieren Sie beim Hinzufügen der Produkt-ID das Cookie in ein Array und prüfen Sie, ob es enthalten ist. Die Verwendung von js push zum erneuten Generieren eines neuen Arrays ist nicht enthalten.

3. Konvertieren Sie das Array in einen String und speichern Sie es in Cookies.

Im Folgenden wird beschrieben, wie jquery Cookies und JSON verwaltet

$.cookie("cart","ids",{expires:-7,path:"/"}) //存储cookie 保存7天
if($.cookie("cart")==undefined){//不存在用undefined}
var cartArr=new Array();
$.parseJSON($.cookie("cart"));//转化成数组
cartArr.push(id);//新的数组
JSON.stringify(cartArr);//这个好像是浏览器自带的 数组转化成json

Leser, die an weiteren jQuery-bezogenen Inhalten interessiert sind, können sich die speziellen Themen auf dieser Website ansehen: „Zusammenfassung der JQuery-Cookie-Betriebsfähigkeiten“, „Zusammenfassung der jQuery-Tabellen-(Tabellen-)Betriebsfähigkeiten", "Zusammenfassung der jQuery-Drag-Effekte und -Techniken", "Zusammenfassung der jQuery-Erweiterungstechniken", "Zusammenfassung der gängigen klassischen jQuery-Spezialeffekte", „Zusammenfassung der Verwendung von jQuery-Animationen und Spezialeffekten“, „Zusammenfassung der Verwendung von jQuery-Selektoren“ und „Zusammenfassung allgemeiner jQuery-Plugins und Verwendung

Ich hoffe, dass dieser Artikel allen in der jQuery-Programmierung hilfreich sein wird.

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