ホームページ >ウェブフロントエンド >jsチュートリアル >jQueryの名前属性で要素を選択する方法?
jQuery では、$(".bold") を使用してクラス名で要素を選択するのは簡単です。ただし、$("tcol1") などの name 属性で要素を選択しようとすると問題が発生します。
次の HTML を考えてみましょう:
<tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr> <tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr> <tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr>
クラスによる選択 ($(".bold")) は完全に機能しますが、名前による選択 ($("tcol1")) は無駄に思えます。これは、jQuery が name 属性で要素をターゲットにするために、より微妙な構文を必要とするためです。
name 属性で要素を選択するには、jQuery 属性セレクターを利用します。一般的なオプションをいくつか示します。
これらの属性セレクターを使用すると、名前属性に基づいて要素を簡単にターゲットにすることができます。
以上がjQueryの名前属性で要素を選択する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。