DOM結構如下所示(現有的網站......不能修改):文本的選擇部分在標籤
<table>
<tr><td>
<br><hr size="1"><strong>some heading 1</strong><br>
<br>some text 1<br>
<br><hr size="1"><strong>some heading 2</strong><br>
<br>some text 2<br>
</td></tr>
</table>
我想,這樣它看起來像這樣
<table>
<tr><td>
<br><hr size="1"><strong>some heading 1</strong><br>
<br>some text 1<br>
</td></tr>
<tr><td>
<br><hr size="1"><strong>some heading 2</strong><br>
<br>some text 2<br>
</td></tr>
</table>
操縱它
使用發佈的解決方案here,我可以獲得hr,strong,br標籤並將它們移動到新的td元素中。但是,由於它直接包含在td中並且在td上使用.text()會給我「一些文本1」以及「一些文本2」,所以我無法獲得「某些文本1」。
有什麼想法?
謝謝!這做到了。我剛插入一個新的tr,並將新的td放在這個新的tr中。 – atlantis 2010-04-30 15:57:38
我指的是基於myBB的線程的可打印版本。我想要做的是,將線程的每個響應放入其自己的行中,以便我可以根據用戶名來突出顯示某些行。 我試圖調整上述代碼以將其放入循環,以便所有響應由hr標籤分隔)被放入不同的行,但它給我奇怪的結果。如果您有任何見解,請告訴我。 – atlantis 2010-04-30 16:01:39
我必須誤讀要求。我已更正了代碼,以便插入表格行而不是列。 – Arrix 2010-05-01 02:48:06