3 つの列を持つ HTML テーブルがあり、最初の 2 つの列を異なるフォント サイズ (小) にし、最後の列または 3 番目の列を中サイズにする必要があるとします。現在、その列には多くの行があり、10 行と表示されています。これは、30 個<td>
の要素 (3 x 10) があることを意味します。<td>
ここで、最初の 2 つの列のそれぞれに小さなサイズのフォントを使用し、3 番目の列に中サイズのフォントを使用するクラス名を付けたくありません。しかし、それを達成するためだけに、TDごとにクラス属性/プロパティを作成したくありません。そこで、以下のような jquery を作成しました。
$(document).ready(function() {
$('table.secondtable td').each(function(index) {
if ((index+1)%3==0) {
$(this).addClass("mediumfont");
} else {
$(this).addClass("smallfont");
}
});
});
そして、これが私が作成したフィドルです。
それで、私の質問は、jquery に頼ることなく、または少なくとも私の jquery コードのより短いバージョンに頼ることなく、この HTML バージョンを私に見せてくれる人はいますか?