問題由來:
由於種種原因吧,我們錄入數據文章的時候可能會有自動換行,當我們再在HTML展示的時候自動換行可能就變成了一個大點的空格,其實自動換行是 /r/n(也許你F12看不到)所以我就想到頁面加載完成后用js處理一下,就是把/n換成 <br/>
方法:
$("#a li").each(function () {
$(this).html($(this).text().replace(new RegExp("\n", "gm"), '<br/>'))
});
提醒:
1.new RegExp("\n", "gm") gm是全部替換
2.插入的時候用.html() 就會把'<br/>'當作標簽執行
3.如果只是為了單個li,或者單個標簽就不用each,如果是多個標簽不用each就會出現數據累加