テーブルの中にネストされたテーブル(全体のテーブルラッパー)と、<tr>
と<td>
タグを含む状況が発生しています。テーブルが同じIDを持たない同じクラスを持っています同じクラスのネストしたテーブルを呼び出す
jQueryを使用してテーブル内の特定の行を呼び出しようとしていますが、同じクラスであるためテーブル全体が変更されてしまいます。ここで
は、HTMLを見ている:<table class="tableX">
<tbody>
<tr>
<td>
<table class="tableX">
<tbody>
<tr>
<td>
をそしてここで私が試してみましたjQueryのを見ている:私がしようとするには$('.tableX tr td:last-child');
のさまざまなバリエーションを試してみました
$(document).ready(function() {
var tbl = $('.tableX tr td:last-child');
tbl.css('background-color','red');
console.log('Red!');
});
正しい行を呼び出しますが、親テーブルが途中で取得されるたびに呼び出されます。
誰にも提案がありますか、解決する必要がありますか?皆さん、ありがとうございました。
あなたが達成するために何をしようとしていますか?私は、各行の最後の 'td'を赤色にしたいのですが、内側または外側のテーブルに入れたいと思っていますか? –
'$( '。tableX .tableX tr td:last-child')'?しかし、Roryがすでに尋ねているように、あなたはどの問題を解決しようとしていますか、どのような結果を探していますか? –
申し訳ありませんが、明らかになっていませんでした。私は、今のところ赤くするために、2番目のテーブル内の特定のTDを見つけることを望んでいました。それは理にかなっていますか? –