jQueryセレクター


jQuery セレクター


jQuery セレクター

さまざまなセレクターをデモンストレーションするには、jQuery セレクター チェッカーを使用してください。

クラス "intro" または "demo" を持つすべての要素el2el3$("h1,div,p" ):even$("tr:even")すべての偶数<tr>値は 0 から始まり、最初の要素は偶数 (0)、2 番目の要素は奇数 (1) になります。 $("tr:odd")要素、インデックス値は0から始まり、最初の要素は偶数(0)、2番目の要素は奇数です(1) など。 :only-child $("p:only-child")親要素の唯一の子です:only-of-type$("p:only-of-type")すべての要素parent > child$("div p")$("div + p")$(" div ~ p"):gt(no$("ul li:gt(3)"):lt(no )インデックスが 3 未満の要素をリストする:not(selector) 空ではないすべての入力要素 [Aattribute attribute=value 属性 !=valueattribute $= valueattribute|= valueattribute^= valueattribute~= valueattribute*=valuename=value$(selector).selectorjQuery() に渡された元のセレクターを返します:target$( "p:target" ) セレクターは、ID が要素
セレクターインスタンスSelect
*$("*")すべての要素
#id$("#lastname") id=すべて"lastname" の要素
.class$(".intro")class="intro" .intro,.demo")
要素$("p")すべての<p>要素
el1 ,,
すべての <h1>、<div><p> 要素;p>要素$("p:last")last<p>要素

:odd

すべての奇数
:first-child$("p:first-child")親要素の最初の子であるすべての <p> 要素
:first-of-type $ ("p:first-of-type")親の最初の <p> 要素に属するすべての <p>
:last-child$("p: last-child ")親の最後の子であるすべての <p> 要素
:last-of-type$("p:last-of-type") は All <p> に属します; 親の最後の <p> 要素
:nth-child(n)$("p:nth-child(2)") に属します すべて <p> ; 親要素
:nth-last-child(n)$("p:nth-last-child(2)") の 2 番目の子要素が属します すべて < ;p> 最後の子から数えて、親要素の 2 番目の子要素 ​​
:nth-of-type(n)$("p:nth-of-type( 2)" )すべての<p>要素
:nth-last-of-type(n)$("p: nth-last-of-type(2)")すべて <p> ; 最後の子要素から数えて 2 番目の <p> 要素



$("div > p")<div> 要素の直接の子であるすべての <p> 要素
<div> すべて <p> ; 要素 element + next
各 <div> 要素は次の <p> 要素に隣接しています要素 ~ 兄弟
<div> 同じレベルのすべての <p> 要素 ulli :eq(3)") リストの 4 番目の要素 (インデックス値は 0 から始まります)
)

インデックスが 3 より大きい要素をリストします

$("ul li:lt(3)")
$("input:not(:empty)")
:header$(":header")すべてのヘッダー要素 <h1>、<h2> ...
:animated$(":animated")allアニメーション要素
:focus$(":focus")現在フォーカスがある要素
:contains(text)$(":contains('Hello')") 「Hello」というテキストを含むすべての要素
:has(selector)$("div:has(p)") <div> 要素内の <p> 要素を含むすべての要素
:empty$(":empty")すべての空の要素
:parent$(":parent")別の要素の親であるすべての要素
:hidden$("p:hidden")すべての非表示の <p> 要素
:visible$("table:visible")すべての表示可能なテーブル
:root $(":root")ドキュメントのルート要素
:lang( language)$("p:lang(de)")「de」で終わるすべての要素lang 属性値 & lt; p & gt; 要素
] href 属性を持つすべての要素 [
]$("[href='default.htm']") href 属性と値が「default.htm」に等しいすべての要素 [
]$("[href!='default.htm']")href 属性と値が「default.htm」と等しくないすべての要素[
]$("[href$='.jpg']") href 属性と値が「.jpg」で終わるすべての要素[
] $("[title|='Tomorrow']") title 属性と 'Tomorrow' に等しい値を持つすべての文字列、または 'Tomorrow' で始まり、その後にコネクタが続くすべての文字列 [
]$("[title^='Tom']")title 属性と「Tom」で始まる値を持つすべての要素[
] $("[title~='hello']")title 属性と単語「hello」を含む値を持つすべての要素[
] $(" [title*='hello']")title 属性と文字列「hello」を含む値を持つすべての要素 [
][name2= value2] $( "input[id][name$='man']" ) id 属性と name 属性が man で終わる入力ボックス
:input$(":input")すべての入力要素
:text$(":text")すべて type="text" " 入力要素
:password$(":password")type="password" を持つすべての入力要素
:radio$(":radio")すべて を持つ入力要素type="radio"
:checkbox$(":checkbox")type="checkbox"を持つすべての入力要素
:submit$(": submit")すべての入力type="submit" を持つ要素
:reset$(":reset") type="reset" を持つすべての入力要素
:button $(":button") type="button" を持つすべての入力要素
:image$(":image") type="image" を持つすべての入力要素
:file$(":file") type="file" を持つすべての入力要素
:enabled$(":enabled")すべての有効な要素
:disabled$(":disabled")すべて無効要素
:selected$( ":selected")All Selected Dropdown Elementse:checked$( ":checked")
は jQuery 1.7 で非推奨になりました。
のフォーマットされた識別子と一致する <p> を選択します。