特定の ID を持つ特定の TD 要素の下にある BR タグを削除する方法を見つけようとしています。これまでのところ、私は成功していません。jfiddle を介したコード例を次に示します。
HTML:
<br>
<table border='1'>
<tr>
<td id="attachmentsOnClient">
<span dir="ltr">
<input id="ontidIOFile" type="file" />
<br>
</span>
<input id="fileupload1" type="file" />
<br>
<input id="fileupload2" type="file" />
<br>
</td>
<td>
Leave <br> This <br> Alone <br> Here
</td>
</tr>
</table>
Javascript オンロード:
$('#attachmentsOnClient').find('br').remove();
</p>
上記の HTML をテーブルではなく、「attachmentsOnClient」TD が div になるように変更すると、上記の JavaScript は機能しますが、TD 要素では失敗します。正しく選択しているかどうかはわかりませんが、これは JQuery への 2 回目の進出に過ぎません。
jfiddle の例は、ここで見ることができます。
編集: 以下で説明するように、改行は jfiddle による入力ファイル ブロックの書式設定によるものです。JQuery自体は実際に機能しています。