jQuery <その他リファレンス メモ> 言語 等 CSSHTML JavaScriptPython ライブラリ・プラットフォーム jQuerymicro:bit Xamarin ドキュメンテーション DoxygenJSDoc MarkdownSHFB XML ドキュメント コメント その他 各種資料 子サイト 簡易リファレンス・Tips サポート寄付 セレクタ (Selectors) #id【id 指定要素】 #id【id 指定要素】メモ指定id要素を選択 JavaScript:document.getElementById()【要素取得 (id属性 指定)】を使用 (高速) 他のセレクタと組み合わせると低速 (例:タグ名と組み合わせ "h2#header2") 0個 または 1個のDOM要素配列を含む jQueryオブジェクトを返却 同じid要素が複数ある場合(不正なドキュメント)、初めのDOM要素を選択 (但し、信頼すべきでない) idにメタキャラクタ( !"#$%&'()*+,./:;<=>?@[\]^`{|}~ ) を含む場合、 2つのバックスラッシュ( \\ ) でエスケープが必要 (例:"#id.id:id" → "#id\\.id\\:id")下記 例 参照 構文 jQuery( "#id【id】" )1.0関連jQuery リファレンス メモ セレクタ一覧 CSS リファレンス メモ E#idname【ID セレクタ】 jQuery (英語) ID Selector (“#id") How do I select an element by an ID that has characters used in CSS notation? 例 <span id="id1">コンテンツ (id1)</span> <span id="id2">コンテンツ (id2)</span> <script> $( "#id1" ).css( { color:"red", border:"2px red dashed" } ); $( "#id2" ).css( { color:"blue", border:"3px blue double" } ); </script> コンテンツ (id1) コンテンツ (id2) <p> <span id="idA.idB">コンテンツ (idA.idB)</span> <span id="idX:idY">コンテンツ (idX:idY)</span> </p> <script> $( "#idA.idB" ).append(" (処理1)").css( "border-top", "2px red dashed" ); $( "#idA\\.idB" ).append(" (処理2)").css( "border-bottom", "2px red dashed" ); $( "#idX:idY" ).append(" (処理3)").css( "border-top", "3px blue double" ); $( "#idX\\:idY" ).append(" (処理4)").css( "border-bottom", "3px blue double" ); </script> コンテンツ (idA.idB) コンテンツ (idX:idY)