使用.text()添加html元素

时间:2014-12-28 22:57:40

标签: jquery html

我想更改内部HTML"在我的网页上的一个元素,我正在使用jquery。但是,当它运行时,元素出现在页面上而不是作为元素。例如:

$(function() {
    $('span' , 'h2').text( "<b>Some</b><br>new text." );
});

如果我想要span <span>&lt;b&gt;Some&lt;/b&gt;&lt;br&gt;new text.</span>,请将<span><b>Some</b><br>new text.</span>的文字更改为{{1}}

这可能吗?如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:1)

text()仅设置/获取元素的内部文本,而不是HTML。请改用html()

$(function() {
    $('span' , 'h2').html( "<b>Some</b><br>new text." );
});