1、检测对象是否存在(ID,Class等):
$("#div").length > 0
2、$('.timeline').append( "
");
添加了一个标签,删除时下列写法为什么不行?
$('.timeline > li [data-sort=999999] ').remove();
原因:"li"和"["之间不能有空格,jquery属性选择器规定,中括号跟前面的字符之间不能有空格。
3、ajax中,如果dataType="json",则下面语句会报错,php端收不到a和b的key,只能收到out[0]='a',out[1]='b':
var out=new Array();
out['a']='a';
out['b']='b';
原因:out要为json对象,不能是数组,数组转化为json对象时不保存key,正确的写法为:
var out={};
4、html5的data-*功能:比如abc
jquery取值可以直接用 alert( $("span").data("id") );
选择还需要加属性: $("span[data-id=5])
5、jquery刷新: location.reload();
6、添加一个确认框: if (!confirm("确认操作吗?")) { return; }
7、
阅读(1588) | 评论(0) | 转发(0) |