网站首页 文章专栏 Jq 创建客户端cookie
<script type="text/javascript" src="js/jquery.cookie.js"></script>
创建cookie
function setClentCache(keyword) {
var arr = $.cookie('cookieName');
if (!arr || arr === null) {
arr = [];
} else {
arr = arr.split(','); //转数组
if ($.inArray('"' + keyword + '"', arr) > -1) {
arr.splice($.inArray('"' + keyword + '"', arr), 1);//删除同名元素
}
}
arr.unshift('"' + keyword + '"');//将新元素插入到数组头部
if (arr.length > 10) {
arr.pop(); //移除最后一个元素
}
$.cookie('cookieName', arr.join(',')); // 创建一个cookie并设置有效时间为7天: $.cookie('cookieName', 'cookieValue', { expires: 7 });
}
读取cookie
function getClentCache(){
var arr = $.cookie('cookieName');
if (arr) {
arr = arr.split(',');
html='';
$.each(arr, function(k, v) {
v=v.substring(1,v.length - 1);
if(v!='ul'){
console.log(v)
}
}
清空cookie
$.cookie('cookieName',null);
转载请注明出处