我想将转义的标签包装在div中,以便能够操作转义的文本(每个部分都正确地与标签分开),例如
<div><p> </p></div>
在转义之后
<div><p> </p></div>
我想把它改成
<div class="wrapper-div"><div> <div class="wrapper-p"><p> </p></div> </div></div>
我可以在站点中包含代码,用jquery包装所有的标签,然后生成大的RegExp来手动转义它,但是不使用DOM是一种更容易的方法,而且更自动化吗?
或者是任何可以将像"<div><p... ..>"这样的字符串转换为jquery对象树的函数(不需要将其附加到DOM中),这样我就可以更容易地通过jquery来操作它。
发布于 2013-06-02 21:19:23
尝试使用HTML5 contenteditable。
请参阅http://jsfiddle.net/utg9N/1/
<div class="wrapper-div" contenteditable=true
><div> <div class="wrapper-p"><p> </p></div> </div></div>https://stackoverflow.com/questions/16882453
复制相似问题