Jquery選擇器

選擇器:基本:#id($("#id")通過id獲取對象)、element($("div")通過標籤或元素獲取對象)、.class($(".類名")通過類名獲取對象)、*、s1,s2,s3(多個選擇器的內容融合在一起)

        層級:A B(A中所有的B 祖先關係 $("body div"))、A>B(A內所有B的子元素 父子關係 $("body>div")) 、A+B(A的同級下一個元素B  兄弟關係 $("#id + div"))、A~B(A的同級下所有B 兄弟關係 $("#id~div"))

        基本過濾::first(第一個 $(div:first))、:last(最後一個 $(div:last))、:not()(除了括號內的其他對象 $(div:not('.one')))、:even(偶數 $("tr:even"))、:odd(奇數$("tr:odd"))、:eq(index)(相等 $("div:eq(3)"))、:gt(index)(大於$("div:gt(3)"))、:lt(index)(小於 $("div:lt(3)"))

        屬性:[attr]($("div[title]"))、[attr=val]($("div[title='test']")獲得有屬性名的元素)、[attr!=val]($("div[title!='test']")獲得屬性名等於值得元素)、[attr^=val]($("div[title^='te']")以值開頭)、[attr$=val]($("div[title$='te']")以值結尾)、[attr*=val]($("div[title*='es']")包含es)、[attr=val][attr=val][attr=val]($("div[id][title*='es']") 多條件 含有id的且title包含es的div)

        表單屬性::enabled(可用$("input:enabled"))、:disabled(不可用$("input:disabled"))、:checked(選中(單選radio,多選checkbox)$("[name='newsletter']:checked"))、:selected(選擇$(":selected"))

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章