ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery を使用して、名前属性で HTML 要素を選択するにはどうすればよいですか?

jQuery を使用して、名前属性で HTML 要素を選択するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-20 21:40:15702ブラウズ

How Can I Select an HTML Element by Its Name Attribute Using jQuery?

jQuery を使用した名前による要素の選択

jQuery には要素を選択するためのさまざまな方法が用意されていますが、要素を名前で選択する最も簡単な方法は、 name 属性は属性セレクターを使用しています。このメソッドを使用すると、一致させる name 属性と値を指定できます。

名前で要素を選択するには、構文 $('[name="element_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>

jQuery を使用して 2 番目の列を非表示にするには、その name 属性によって列を選択できます:

$('td[name="tcol1"]').hide();

完全一致に加えて、 jQuery は、一致の柔軟性を提供する属性セレクターも提供します:

  • StartsWith ('^'): name 属性が指定された値で始まる要素と一致します (例: $('td[name^="tcol"]')。
  • EndsWith ('$ '): name 属性が指定された値で終わる要素と一致します。例: $('td[name$="tcol"]').
  • Contains ('*'): name 属性に指定された値が含まれる要素と一致します。例: $('td [name*="tcol"]').

以上がjQuery を使用して、名前属性で HTML 要素を選択するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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