gpt4 book ai didi

Javascript 替换删除 HTML

转载 作者:行者123 更新时间:2023-11-28 16:05:55 26 4
gpt4 key购买 nike

Javascript 的字符串替换功能似乎正在剥离 HTML 标签,有办法禁用它吗?

示例:

http://jsfiddle.net/TDd7w/

$('#pageEnumeration').text(function(){    return $(this).text().replace(/^Showing \d+-\d+ of/, 'Showing ');});
<p id="pageEnumeration">
Showing 1-25 of 45 records found:
<br>
containing the terms:
<span class="italic">cat</span>
</p>

最佳答案

实际上,归根结底是您通过 .text() 访问文本节点,这确实完全去除了标记。

http://jsfiddle.net/mori57/dkLLX/

这是您要找的吗?

$('#pageEnumeration').html(function(i, htm){
return htm.replace(/^Showing \d+-\d+ of/, 'Showing ');
});

如果要保留元素节点,则需要使用 .html() 方法进行访问,而不是 .text()。

关于Javascript 替换删除 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14944912/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com