61 of 119 menu

hasメソッド

hasメソッドは、 選択された要素のセットをフィルタリングし、 指定されたセレクターに一致する子孫要素を持つものだけを残します。

構文

子孫要素によるフィルタリング:

.has(子孫要素のセレクター);

以下のようにして、選択された要素のセットをフィルタリングし、 内部に指定されたDOM要素を含むものだけを残すことができます:

.has(DOM要素);

内部にbタグを持つ段落だけを選択し、 その末尾に'!!!'というテキストを追加してみましょう:

<p>テキスト</p> <p>テキスト</p> <p><b>太字</b> テキスト</p> <p><b>太字</b> テキスト</p> $('p').has('b').append('!!!');

HTMLコードは以下のようになります:

<p>テキスト</p> <p>テキスト</p> <p><b>太字</b> テキスト!!!</p> <p><b>太字</b> テキスト!!!</p>

関連項目

  • 指定されたセレクターで要素セットをフィルタリングするメソッド filter
  • 既に見つかった要素内で要素を検索するメソッド find
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否