1 jQuery对象转原生js
2 var $obj =$("#obj") ; //jQuery对象
3
4 var obj=$obj[0]; //DOM对象
5 var obj=$obj.get(0);//DOM对象 .get()
6
7 原生js转jQuery对象
8 var obj=document.getElementById("obj"); //DOM对象
9 var $obj=$(obj); //jQuery对象
1 原生js显示隐藏
2 jquery对象需先转换为js对象
3 var bianji=$('#obj').get(0);
4
5 bianji.style.display='none';//隐藏
6 bianji.style.display='block';//显示
7
8 jQuery 显示隐藏
9 var bianji=$('#obj');
10 bianji.show();//显示
11 bianji.hide();//隐藏
1 数据类型转换
2
3 typeof 1 //返回Number
4 parseInt();//转换int StringToInt
5 parseFloat()//转换浮点 StringToNumber
6 Math.floor()函数(截尾取整)
7 Math.round()(四舍五入)
1 /*
2 * url 目标url
3 * arg 需要替换的参数名称
4 * arg_val 替换后的参数的值
5 * return url 参数替换后的url
6 */
7 function changeURLArg(url,arg,arg_val){
8 var pattern=arg+'=([^&]*)';
9 var replaceText=arg+'='+arg_val;
10 if(url.match(pattern)){
11 var tmp='/('+ arg+'=)([^&]*)/gi';
12 tmp=url.replace(eval(tmp),replaceText);
13 return tmp;
14 }else{
15 if(url.match('[?]')){
16 return url+'&'+replaceText;
17 }else{
18 return url+'?'+replaceText;
19 }
20 }
21 return url+'
'+arg+'
'+arg_val;
22 }
var.toFixed(2) //保留两位小数
parseFloat(var) //返回浮点数
parseInt(var) //返回int
var ticketIdArr=$('[name=name]'); //得到属性为name的集合
ticketIdArr.length //集合的长度
根据class/name等会那个一个集合对象,index返回触发事件的序号
$('.s').click(function(){
_index=$('.s').index(this)+1;
});
$.trim(string) //去除字符串首尾空白字符
1 //校验两位小数正则
2 if(!(/^d+(.d{0,2})?$/).test($(this).val())){
3 $(this).val("");
4 }
1 $("[name='checkbox']").attr("checked",'true');//全选
2 $("[name='checkbox']").removeAttr("checked");//取消全选
3 $("[name='checkbox']:even").attr("checked",'true');//选中所有奇数
4 $("[name='checkbox']").each(function(){ //反选
7 if($(this).attr("checked")){
9 $(this).removeAttr("checked");
11 }else{
14 $(this).attr("checked",'true');
16 }
18 var str=""; //获取所选中的值
19 $("[name='checkbox'][checked]").each(function(){
20 str+=$(this).val()+$(this).attr("id");//选中的id
22 })
26
27 $('#').hasClass("class")==true //判断是否有class
28$('#').addClass("class") //添加class
29
30 $('#').parents("class").remove();//移除元素
var idlist=ids.split(',');//for循环
for (x in idlist) {
idlist[x];
}