Jquery——Day8(cookie插件)

1、使用cookie插件

(1)生成一个cookie

$.cookie('user','bnbbs');

(2)设置cookie

$.cookie('user','bnbbs',{
	expires:7,
	path:'/',   //设置路径,上一层;
	domain:'www.ycku.com',   //域名
	secure:true,     //默认为false,需要使用安全协议https
});

(3)关闭编码、解码,默认为false

$.cookie.raw=true;


(4)读取cookie数据cookie('user')

当为读取所有的时候,为cookie()

注意:读取所有的cookie时,是以键值对的方式进行的。


(5)删除cookie——removeCookie()


2、注册直接登录

(1)使用导航栏显示与隐藏

hide()、show()

//导航栏的显示与隐藏;
	$('#member,#logout').hide();
	
	if($.cookie('user')){
		$('#member #logout').show();
		$('#reg_a,#login_a').hide();
		$('#member').html($.cookie('user'));	
	}
	else{
		$('#member,#logout').hide();
		$('#reg_a,#login_a').show();
	}
	$('#logout').click(function(){
		$.removeCookie('user');
		window.location.href='index.html';
	});

当有表示“退出”的时候,需要退出当前界面,进入首页状态;

当有表示“注册”的时候,注册用户的同时,会将其更改为“用户名”加以显示。



3、判断一周是否有效

if($('#expires').is(':checked')){
	$.cookie('user',$('#login_user').val(),{
		expires:7,
	});
}
else{
	$.cookie('user',$('#login_user').val());
}








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值