// 隐藏元素的事件 ... $("#element").hide(); $.cookie('cookie_name', 'not_in_view'); // 显示元素的事件 ... $("#element").show(); $.cookie('cookie_name', 'in_view'); // 获取cookie var cookie_name = $.cookie('cookie_name'); // 初始化 if (cookie_name == 'in_view') { $("#element").show(); // 修正此处,与之前的逻辑保持一致 };
Bagaimana untuk menetapkan cookies sesi menggunakan jQuery?
$.cookie('cookie_name', 'cookie_value');
Dalam kod ini, "Cookie_name" adalah nama cookie dan "Cookie_Value" adalah nilai yang akan disimpan dalam kuki. Kuki ini akan dipadamkan apabila penyemak imbas ditutup.
Bagaimana menggunakan jQuery untuk mendapatkan cookies sesi?
Kod ini akan mengembalikan nilai cookie "cookie_name". Sekiranya kuki tidak wujud, ia akan kembali tidak ditentukan. $.cookie('cookie_name');
Cookies sesi adalah cookies sementara yang dipadamkan apabila menutup penyemak imbas, sementara kuki berterusan dikekalkan dalam penyemak imbas sehingga mereka dipadamkan secara manual atau penyemak imbas memadamkannya berdasarkan tempoh dalam fail kuki yang berterusan.
Ya, anda boleh menetapkan kuki yang tamat tempoh selepas masa tertentu. Ini dipanggil kuki yang berterusan. Inilah cara menetapkan kuki berterusan yang tamat selepas 7 hari:
$.cookie('cookie_name', 'cookie_value', { expires: 7 });
Bagaimana untuk memadam kuki menggunakan jQuery?
Untuk menggunakan jQuery untuk memadam kuki, anda boleh menggunakan kod berikut:
Kod ini akan memadam cookie "Cookie_name".
Bolehkah saya menetapkan kuki selamat menggunakan jQuery? $.removeCookie('cookie_name');
Bolehkah saya menetapkan kuki untuk jalan tertentu?
$.cookie('cookie_name', 'cookie_value', { secure: true });
Ya, anda boleh menetapkan kuki untuk laluan tertentu. Ini bermakna kuki dihantar ke pelayan hanya jika laluan yang diminta sepadan dengan laluan kuki. Berikut adalah cara menetapkan kuki untuk laluan tertentu:
anda boleh menggunakan harta navigator.cookieEnabled
// 隐藏元素的事件 ... $("#element").hide(); $.cookie('cookie_name', 'not_in_view'); // 显示元素的事件 ... $("#element").show(); $.cookie('cookie_name', 'in_view'); // 获取cookie var cookie_name = $.cookie('cookie_name'); // 初始化 if (cookie_name == 'in_view') { $("#element").show(); // 修正此处,与之前的逻辑保持一致 };
Bolehkah saya menyimpan data kompleks dalam kuki?
Apakah alternatif kepada kuki?
Atas ialah kandungan terperinci JQuery Set/Dapatkan Kuki Sesi Penyemak Imbas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!