この記事の例では、jQuery での has セレクターの使用法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。 このセレクターは、セレクターによって一致する要素を含む要素と一致します。 文法構造: コードをコピー コードは次のとおりです: $(":has(selector)") このセレクターの定義は少しわかりにくいかもしれませんが、要素にセレクター (セレクター) と一致する要素が含まれている場合、この要素は一致します。例: コードをコピーします コードは次のとおりです: $("div:has(p)") 上記のセレクターは、p 要素を含む div 要素と一致します。 このセレクターは通常、クラス セレクター、要素セレクターなどの他のセレクターと組み合わせて使用されます。。例: コードをコピー コードは次のとおりです: $("div:has(p)").css("色"、"青") 上記のコードは、p 要素を含む div 要素のフォントの色を青に設定します。 他のセレクターと一緒に使用しない場合、デフォルトの状態は * セレクターとともに使用されます。たとえば、$(":has") は $("*:has") と同等です。 パラメータリスト: 参数 描述 selector 一个用于筛选的选择器。 コード例: 例 1: コードをコピーします コードは次のとおりです: <頭> スクリプト ホーム <br> ディビジョン<br> {<br> 境界線:1 ピクセルの緑色の実線;<br> 高さ:50px;<br> }<br> スパン{border:1px 青一色;}<br> <スクリプトタイプ="text/javascript"> $(document).ready(function(){ $("ボタン").click(function(){ $("div:has(span)").css("border","1px 単色赤") }) }) span は含めません 私は span クリックして効果を確認してください