用jQuery 把 自動換行 改成


問題由來:

由於種種原因吧,我們錄入數據文章的時候可能會有自動換行,當我們再在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就會出現數據累加


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM