这是我的代码:
$(".tooltip").live('click', function() {
var texte = $('#tiptip_content').text();
$('#subheader').html(texte);
});
var texte
包含一些文本 <br/>
标签和 <b></b>
标签。
我想将此文本添加到 #subheader 但使用 <br/>
更改为“双空格”和 <b></b>
标签已删除。
请问我该怎么做?
最佳答案
至于非正则表达式解决方案。
自 .text()
删除任何 <elements/>
您可以使用.replaceWith()
更改您的 <br/>
至
var d = $('#tiptip_content').clone();
var texte = d.find("br").replaceWith(" ").end().text();
$('#subheader').html(texte);
关于Jquery 正则表达式 : substitute <br/>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5978076/