网站首页 文章专栏 Jq 创建客户端cookie

Jq 创建客户端cookie

编辑时间:2018-04-19 13:42:57 作者:苹果 浏览量:244





    前言:利用jquery.cookie.min.js创建客户端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);



    出自:何冰华个人网站

    地址:http://www.hebinghua.com/

    转载请注明出处


来说两句吧
最新评论