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