2011-03-09 240 views

回答

7

只是在這裏猜測,但我會嘗試使用。 after這樣的功能

$('div.post br').after('<br/>'); 
+0

你每個人都不是你嗎? – 2011-03-09 19:55:31

+0

nope。在選擇器找到每個元素後添加元素。 – 2011-03-09 19:57:42

+0

完美,謝謝阿米爾! – jetlej 2011-03-09 21:37:34

0

嘗試這樣:

$('div.post br').each(function() { 
    $(this).after($(document.createElement('br'))); 
}); 

但作爲一個建議,你應該避免在<div>元素使用<br />標籤。格式應該由CSS完成,例如,您可以將margin-after添加到div以獲得相同的結果。

+0

看看我的答案,你不需要每個函數。 – 2011-03-09 19:58:42

+0

jQuery永遠不會停止讓我驚歎;)但我個人會堅持這個代碼,我發現它更清晰。感謝評論。 – krtek 2011-03-09 20:00:02

相關問題