jQuery <その他リファレンス メモ> 言語 等 CSSHTML JavaScriptPython ライブラリ・プラットフォーム jQuerymicro:bit Xamarin ドキュメンテーション DoxygenJSDoc MarkdownSHFB XML ドキュメント コメント その他 各種資料 子サイト 簡易リファレンス・Tips サポート寄付 セレクタ (Selectors) :first【先頭要素】・:last【最終要素】 :first【先頭要素】:last【最終要素】 メモ先頭要素・最終要素を選択 :first:先頭要素 (:eq( 0 )・:lt( 1 ) と同等) :last:最終要素 パフォーマンス ネイティブ DOM querySelectorAll() 未使用の為、低速純粋なCSSセレクタを使用後、 .filter(":first")・.filter(":last") を使用した方が高速 ( 例 参照) 構文 jQuery( ":first" ) 1.0 jQuery( ":last" ) 1.0 関連jQuery リファレンス メモ セレクタ一覧 :eq()【インデックス要素 (一致)】・:gt()【インデックス要素 (より大きい)】・:lt()【インデックス要素 (より小さい)】 :even【インデックス要素 (偶数)】・:odd【インデックス要素 (奇数)】 jQuery (英語) :first Selector :last Selector 例 <ol id="id1"> <li>項目 <li>項目 <li>項目 <li>項目 </ol> <script> $("#id1 :first").css("color", "red").append(" (先頭)"); $("#id1 :last").css("color", "red").append(" (最終)"); </script> 項目 項目 項目 項目 <ol id="id2"> <li>項目 <li>項目 <li>項目 <li>項目 </ol> <script> $("#id2 li").filter(":first").css("color", "red").append(" (先頭)"); $("#id2 li").filter(":last").css("color", "red").append(" (最終)"); </script> 項目 項目 項目 項目