numberを含む列を検索し、それらにクラスを追加し、空の列を見つける前に次の列に追加する関数を作成しました。私はまた、下の列(次の行が同じインデックスの列)にクラスを追加したいが、私はそれを解決することはできません。私は.parent()メソッドを試してみたが、私はこだわっていると私は正直にやっているのか分からない...ここに私のコードjQuery:同じインデックスの兄弟行の列にクラスを追加
$("table tbody tr td").each(function() {
var num = $(this).text();
if ($.isNumeric(num)) {
$(this).addClass('word-' + num).nextUntil('td:empty').addClass('column-' + num);
}
});
だとここで私がしたいものを表示する画像ですdo(赤いフィールド)。
私の英語のために申し訳ありません。
あなたはhtmlを提供し、場合によっては結果をどのように表示するかを手動で追加のテーブルを追加できますか?今の質問は、あなたが達成しようとしていることを理解するのが難しいです。 –
ここに私のjsfiddleがあります: https://jsfiddle.net/5yzLftu0/ 例では、番号1はクラスワード-1を持ち、同じ行が同じ行の次のtdに追加されます。しかし、私は例えば単語3のクラスを追加する方法を知らないので、数字3の下に書いてください。あなたは今理解していますか? – user3043693