js jquery

1.手机动态div动态绑定长按事件
$("<div>").html('<div class="a"></div>')
.bind("touchstart",
function(){
tdate=new Date();
}
)
.bind("touchend",
       function(){
    var tsec=new Date()-tdate;
if(tsec>1000){//超过1s则修改,否则进入详情页
  editFun($(this))
  }
  else{
  detailFun($(this))
  };
 }
).appendTo("#list");


2.数组
var list=[{key:"a",value:1},{key:"b",value:2},{key:"c",value:3}];
//删除第3项
list.splice(2,1);
//增加一项
list[list.length]={key:"d",value:4}


3.引用common.js里的共有变量,引用时:Schema.WeekArray
var Schema={
WeekArray:
[{"key":"1","name":"周一"},
{"key":"2","name":"周二"},
{"key":"3","name":"周三"},
{"key":"4","name":"周四"},
{"key":"5","name":"周五"},
{"key":"6","name":"周六"},
{"key":"7","name":"周日"}
],
};
return Schema;


4.设置样式
$(".a").css("background-color","red");


5.超时设置
var outTimer=window.setInterval(function(){alert("超时")},10000);//10秒后提示
window.clearTimeout(outTimer);//删除超时


6.eval,计算字符串
eval("var func=1+2");//即为var func=1+2;
//一般在动态的情况下用的比较多
var i=0;
eval("var func=i");
if(func==i){
//test
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值