ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryコンテンツフィルターセレクターとは何ですか?

jqueryコンテンツフィルターセレクターとは何ですか?

王林
王林オリジナル
2020-11-18 09:32:462873ブラウズ

jquery コンテンツ フィルタリング セレクターには次のものが含まれます: 1. ":contains(text)"、指定されたテキストを含む要素のコレクション; 2. ":empty"、空の要素を選択; 3. ":has(selector)" "、指定されたセレクターによって選択された要素コレクションを含みます。 4. ":parent"、子ノードを含む親要素を選択します。

jqueryコンテンツフィルターセレクターとは何ですか?

一般的なコンテンツ フィルター セレクター:

  • :contains(text ) A括弧内のテキストを含む要素のコレクション (引用符は括弧で囲む必要があります)

  • :empty 空の要素のコレクション (サブ要素またはテキストを含まない要素)

  • :has (セレクター) 括弧内のセレクターによって選択された要素のセットを含む要素のコレクション

  • :parent 子要素を含む要素のコレクション、またはテキスト

(学習ビデオ共有: JavaScript ビデオ チュートリアル)

例:

上記のセレクターを使用します

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
 
<body >
<div id="div0">
    <ul>
            <li id="l0">你好</li>
            <li id="l1">小鱼仙倌</li>
            <li id="l2">你好啊</li>
            <li id="l3"></li>
    </ul>
</div>
<div id="div1"><li id="l4"></li></div>
 
</body>
 
 
<script src="http://apps.bdimg.com/libs/jquery/1.6.4/jquery.js"></script>
<script>
    var contains=$("div li:contains(&#39;你&#39;)")
    var empty=$("body :empty")
    var has=$(":has(li)")
    var parent1=$(":parent")
 
    var parent2=$("li").parent()//注意与:parent的区别,parent()选取的是选择器选中的元素的直接父元素
 
 
    console.log(contains)
    console.log(empty)
    console.log(has)
    console.log(parent1)
 
    console.log(parent2)
</script>
 
</html>

実行結果のスクリーンショットは次のとおりです:

jqueryコンテンツフィルターセレクターとは何ですか?

関連する推奨事項: js チュートリアル

以上がjqueryコンテンツフィルターセレクターとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。