2

デバッグ ウィンドウで、stackoverflow.com のメイン ページの$('div:nth(1)')代わりに誤って入力してしまいました。$('div:eq(1)')結果は同じです。nth-child は eq とは異なることを知っています。しかし、「n番目」とは何ですか?そのドキュメントが見つかりません。

4

1 に答える 1

5

jQueryはSizzleを使用しているので、ドキュメントで調べました

:eq/:nth: ページの n 番目の要素を検索します (例: :eq(5) はページの 6 番目の要素を検索します)。

ソースでも確認できます。

Expr.pseudos["nth"] = Expr.pseudos["eq"];

jQuery のドキュメントには記載されていないため、jQuery が Sizzle を使用しなくなった場合、Sizzle がなくなる可能性があります。

于 2013-08-05T06:56:24.057 に答える