値のラベルタグに等しいクラスを親trに動的に追加する必要があります...これがHTML用のコードです
<tr valign="top">
<th scope="row">
<label for="field[85]" id="rahil">File Upload</label>
</th>
<td style="background:#eee;border:1px solid #ddd"><a href="" target="_blank">Info here</a></td>
</tr>
私が試しているjQueryは次のとおりです。
$("tr th label").each(function() {
var id = $(this).attr("for");
$(this).closest('tr').addClass(id);
});
結果のコードは次のようになります。
<tr valign="top" class="field85">
<th scope="row">
<label for="field[85]" id="rahil">File Upload</label>
</th>
<td style="background:#eee;border:1px solid #ddd"><a href="" target="_blank">Info here</a></td>
</tr>
基本的に、値のラベルを取得し、それをクラスとして親 tr に追加し、ブラケットを削除します[]
何かご意見は?