2
<div class="bbQuote">
<div class="quoteAuthor">Joe Block</div>
<div class="quoteContent">This is the first message<br>
<div class="bbQuote">
<div class="quoteAuthor">Jane Doe</div>
<div class="quoteContent">This is the second message</div>
</div>
</div>
</div>
转换下面的HTML到以下bbcode
[quote=Joe Block]
This is the first message
[quote=Jane Doe]
This is the second message
[/quote]
[/quote]
我怎样才能做到这一点使用jQuery?
PS:嵌套HTML可以有零个或更多的孩子
HTML是在页面还是字符串?在我认为的页面中? –
HTML使用'jQuery('#commentContent')。html()'解析,因此它可以是html或文本。 – Optimus
我做了一个你想要的东西 - [小提琴](http://jsfiddle.net/ult_combo/tE77x/)的原始示例,但它不会转换其他bbCode标签([b],[i],定位标签等等),2.缩进不相同。我会使用ajax从数据库中获取实际的发布内容或使用合适的jQuery bbCode解析库。 –