同様の質問を投稿しましたが、この場合は意味があります。多くの最初のtdのtrのテーブルがあります。最初にtdが重複していて、別のtrに重複しています。私はこれらを識別のために使用しています。私は2番目のtrから値を取り出し、それを最初のtrにすでに追加された(!)tdに挿入したいと思います。ここでは簡単なHTMLのコード例は、同じ変数クラスを持つ要素の値を取得する
<div class="tableclass">
<table>
<tbody>
<tr>
<td>id1</td>
<td>something else</td>
<td>1</td>
</tr>
<tr>
<td>id2</td>
<td>something else</td>
<td>2</td>
</tr>
<tr>
<td>id2</td>
<td>something else</td>
<td>3</td>
</tr>
<tr>
<td>id3</td>
<td>something else</td>
<td>4</td>
</tr>
<tr>
<td>id1</td>
<td>something else</td>
<td>5</td>
</tr>
<tbody>
</table>
<div>
そして、ここで私のjqueryのコードは
$(".tableclass table tbody tr").each(function(){
$(this).append('<td class="fbctr"></td>');
var trclass = $(this).find("td:first-child").html();
$(this).addClass(trclass);
// this is where I'm having a problem
var fbctr = $(this).parent().filter(trclass).eq(2).find("td:nth-child(3)");
$(this).find(".fbctr").html(fbctr);
});
何がそこに到達しようとしていますか? 'fbctr'の期待値は? –
基本的に、重複したクラスを持つ行の3番目のセルの内容を取得し、それを 'fbctr'クラスの現在の行で子要素にコピーしたいとしますか? – EhsanT
あなたが探しているのは[このシンプルなフィドル](https://jsfiddle.net/z1n69fwt/)ですか? – EhsanT