jquery常用用法
1.$("prve + next" ) 选择紧接着在perve后的next元素
2.$("#div1 > *" ) 在给定的父元素下匹配所有子元素,但是孙子就不取了
3.$("#div ~ div ") 查找#div之后的所有div元素
4.$.map(arrs,function(内容,下标){}); 遍历数组元素,主要用来在原来数组的元素的基础上,直接修改值,并生成新的数组返回
5.$.each(arrs,function(下标,内容){}); 遍历数组元素或对象属性,主要用来展示或设置元素的某个属性(目的是为了展示或者修改循环元素本身)
6.attr(); 跟js的Attribute()一样,非侵入编程
7.removeAttr("href") 移除标签的href属性
8.next()和nextAll() 1.取该元素的下一个兄弟元素 2.取该元素之后的所有同辈兄弟元素(不包括自己)
9.prev()和prevAll() 1.取该元素的上一个兄弟元素 2.取该元素之前的所有同辈兄弟元素(不包括自己)
10.siblings() 获取所有的兄弟元素(前后都拿到),不包括自己
11.$("#div1").attr("class","hide") 给div的class属性赋值.
12.$("#div1").addClass("addc") addClass追加样式表
13.$("#div1").removeClass("show") removeClass 移除样式
14.$("body").toggleClass("hide") toggleClass 切换样式(不是覆盖,还可以切换回来).
15.$("#div1").hasClass("addc") 判断该样式是否存在
16.blur 失去焦点事件
17.$("input[type=text]:not(.err)") 获取所有input的text文本框,但是不包含class=err的文本框
18.$("input:odd"),$("input:even") 1.odd奇数 2.even偶数
19.$("input:eq(1)") eq()获取指定下标的元素
20.$("input:gt(2)"),$("input":lt(2)) 1.gt(2)下标大于2 2.lt(2)下标小于2
21.$("input").slice(2,4) slice(2,4) >=2 and <4 取大于等于2并且小于4的下标
22.$("table tr:first"),$("table tr:last") 1.first第一个 2.last最后一个
23.$("input",$("#s2_1div")) 查询id为s2_1div下面的所有input 类似子查询
24.evet.stopPropagation() 阻断事件冒泡
25.$("div[myid]") 查找带myid属性的div
26.fn.call call改变this
27.("input:checked"),("select option:selected") 1.选取所有选中的元素(Radion、CheckBox) 2.选取下拉列表
28.disbled 和 readonly(推荐) 1.用户不能编辑(表单不能提交) 2.用户不能编辑(表单会提交)
29.var link=$("<a href=‘http://www.xx.com‘百度</a>") 直接创建节点
30.$("div:first").append(link) 把刚创建的节点添加到div下
31.$link.appendTo($("body")) 直接把$link追加到body下面 非常方便
32.var $re = $("#txtName").remove() $re.appendTo($("#msgBox")) 1.删除一个节点 2.然后又把这个节点的尸体添加到msgBox下
33.$(":input") 选取所有<input>、<textarea>、<select>和<button>元素
34.$(":text") 选取所有单行文本框,等价于$("input[type=text]")
35.$(":password") 选取所有密码框.同理的还有radio、:checkbox、:submit、:image、:reset、:button、:file、:hidden
36.xx.children() children() xx底下的全部子元素
$NewTr.children().last().children("a") $NewTr的所有子元素的最后一个的底下的子元素的a标签
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。