<html>
<head>
<!--引入jquery-->
<script type="text/javascript" src="jquery-2.1.1.min.js"></script>
<!--引入jquery-->
<script type="text/javascript" src="jquery.cookie.js"></script>
<script type="text/javascript">
$.cookie('name','123456789');//设置name=123456789的cookie
</script>
</head>
</html>
$.cookie('name','value');
//直接使用就可以了
并不需要再
$(document).ready(function(){
$.cookie('name','value');
});
$.cookie('name','value',{expires:7});//有效期为7天
$.cookie('name','value',{expires:7,path:'/'});//有效期为7天,路径为 /
$.cookie('name'); // => "value",已经赋值的cookie
$.cookie('nothing'); // => undefined,访问不存在的cookie
$.cookie();//获取到的是一个数组 {"name":"value"}
$.removeCookie('name');
$.cookie('name','value',{path:'/'});
$.removeCookie('name');//不生效
$.removeCookie('name',{path:'/'});//这样才是正确的
更多信息可以参考:https://github.com/carhartl/jquery-cookie#readme
原生态的javascript也可以实现以上功能,只是稍微有点麻烦
新建cookie:
document.cookie="name=value";
读取cookie:
var cookies = document.cookie;
有兴趣的朋友可以查看:http://www.cnblogs.com/Darren_code/archive/2011/11/24/Cookie.html (谢谢这位朋友的分享)