展開および非表示にしようとしているテーブル列があります。jQueryは、<td>
要素を選択したときに要素を非表示にしているようですclass
が、要素のによっては非表示になっているようname
です。
例えば:
$(".bold").hide(); // Selecting by class works.
$("tcol1").hide(); // Selecting by name does not work.
以下のHTMLに注意してください。name
2番目の列は、すべての行で同じです。name
属性を使用してこのコレクションを作成するにはどうすればよいですか?
<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>