ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery でのさまざまなセレクターの種類と使用法をマスターする
jQuery は、Web ページ上で HTML 要素、イベント処理、アニメーション効果、Ajax を操作するプロセスを簡素化する人気の JavaScript ライブラリです。 jQuery を使用して開発する場合、さまざまなセレクターの種類とその使用法を理解しておくことが重要です。セレクターは、jQuery で指定された要素を選択するためのメソッドであり、必要に応じて操作したい要素を正確に選択することができ、より柔軟な開発を実現できます。
要素セレクター: 指定されたすべての要素を選択します。構文は $("element")# # #。たとえば、
$("p") はすべての段落要素を選択します。
$("p").css("color", "red");
ID セレクター : 特定の ID を持つ要素を選択します。構文は $("#id") です。たとえば、
$("#myId")ID が「myId」の要素を選択します。
$("#myId").hide();
クラス セレクター: 指定されたクラスの要素を選択します。構文は $(".class") です。たとえば、
$(".myClass") はクラス「myClass」の要素を選択します。
$(".myClass").fadeIn();
子孫セレクター: 指定された要素の子孫要素を選択します。構文は次のとおりです。 $("親の子孫")。たとえば、
$("div p") は、div 要素内のすべての段落要素を選択します。
$("div p").addClass("highlight");
子要素セレクター: 指定された要素の直接の子要素を選択します。構文は $("parent > child")## です。 #。たとえば、$("ul > li")
は、ul 要素の下にある直接の子要素 li を選択します。 <pre class='brush:javascript;toolbar:false;'>$("ul > li").hover(function(){
$(this).toggleClass("hover");
});
### 3. 过滤选择器</pre>
: 最初に一致する要素を選択します。構文は :first です。たとえば、$("li:first")
は最初の li 要素を選択します。 <pre class='brush:javascript;toolbar:false;'>$("li:first").css("font-weight", "bold");</pre>
: 最後に一致した要素を選択します。構文は :last です。たとえば、$("li:last")
は最後の li 要素を選択します。 <pre class='brush:javascript;toolbar:false;'>$("li:last").css("color", "blue");</pre>
4. コンテンツ セレクター
: 指定されたテキスト コンテンツを含む要素を選択します。構文は :contains です。 (文章)###。たとえば、$("p:contains('Hello')") は、テキスト「Hello」を含む段落要素を選択します。
$("p:contains('Hello')").addClass("highlight");
:empty です。たとえば、$("div:empty") は空の div 要素を選択します。
$("div:empty").text("This div is empty");
5. ステータス セレクター
:visible です。たとえば、$("div:visible") は、表示される div 要素を選択します。
$("div:visible").fadeOut();
:hidden です。たとえば、$("div:hidden") は、非表示の div 要素を選択します。
以上がjQuery でのさまざまなセレクターの種類と使用法をマスターするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。