jquery-cookie判断是不是存在,求大神写一段js代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery-cookie判断是不是存在,求大神写一段js代码相关的知识,希望对你有一定的参考价值。
jquery-cookie判断是否存在,如果不存在,执行<div id="abc">cookie不存在</div>
如果不存在不执行 不是隐藏
获取cookie我封装了方法:
setCookie:function(name,value,Days) // 设置cookievar exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000); //设置过期时间
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString()+";path=/"; //设置name=属性名称,expires=过期时间,path=路径 domain=域名 路劲、域名、名称必须一样才能清楚cookie
,
getCookie:function(name) //读取cookies
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return (arr[2]);
else
return null;
setCookie的参数name=要设置的cookie键名,value=键值,days=cookie时长;
get的时候直接传入对应的键名就可以了
参考技术B $(function()if(!$.cookie('keyName'))
$('#abc').show()
) 参考技术C if(jquery-cookie.exist)
<div id="abc">cookie
参考技术D if(document.cookie=="")else 第5个回答 2013-09-18 在另外的提问里回答了
AS3 求大神优化下这段代码,这个代码里的if else太多了,但需要去判断关数在返回指定的数组,求大神简化!
public static function arrNum(level:int):Array
var a:int = Math.floor(1 + Math.random() * 9);
var b:int = Math.floor(10 + Math.random() * 20);
var c:int = Math.floor(2 + Math.random() * 3);
var d:int = Math.floor(2 + Math.random() * 6);
var e:int = Math.floor(15 + Math.random() * 3);
var arr:Array
if (level == 1)//1
arr = new Array(a, a + 1, a + 2, a + 3, a + 4) ;
else if (level == 2) //5原关数,下同
arr = new Array(b, b + 1, b, b + 3, b);
else if (level == 3) //2
arr = new Array(b, b + 2, b + 6, b + 8, b + 12);
else if (level == 4) //3
arr = new Array(c, c * 6, c * 36, c * 216, c * 1296);
else if (level == 5) //4
arr = new Array(a, a+b, 2*a+b, 3*a+2*b, 5*a+3*b);
else if (level == 6) //6
arr=new Array(Math.pow(Math.pow(c,2),2),Math.pow(Math.pow(c+1,2),2),Math.pow(Math.pow(c+2,2),2),Math.pow(Math.pow(c+3,2),2),Math.pow(Math.pow(c+4,2),2))//n平方后在平方,底数平方的平方
else if (level == 7) //7要改
arr = new Array(c, Math.pow(c+1, 3)-1, Math.pow(c+2, 3)-1, Math.pow(c+3, 3)-1, Math.pow(c+4, 3)-1);//n的m³-1
else if (level == 8) //8
arr=new Array(Math.pow(d,2)-1,Math.pow(d+1,2)-1,Math.pow(d+2,2)-1,Math.pow(d+3,2)-1,Math.pow(d+4,2)-1)//原公式:Math.pow(n,2)-1
return arr
????
以上是关于jquery-cookie判断是不是存在,求大神写一段js代码的主要内容,如果未能解决你的问题,请参考以下文章
mysql插入数据时,判断是不是存在,存在则替代,不存在则直接插入,需要能够批量处理。
jquery 怎么判断是不是点击手机上的返回键?求大神指点!