javascript - 用空格替换符号 jquery/js

标签 javascript jquery css

我想用 div 类中的空格替换符号“_”,

这是一个例子:

<div class="textreply">

my_names_is_mark

</div>

我想用这个替换:

 <div class="textreply">

    my names is mark

</div>

我已经构建了 2 个这样的脚本:

1:

   jQuery(document).ready(function(){

jQuery(".textreply").text(function () {
    return jQuery(this).text().replace("_", "  "); 
});          });  

2:

$('.textreply').each(function() {
    var text = $(this).text();
    $(this).text(text.replace('_', ' ')); 
}); 

这 2 个脚本的问题是只替换了单词的第一个“_”

例如:

my names_is_mark

不再继续。

如何替换每个“_”?

最佳答案

改变

replace('_', ' ')

replace(/_/g, ' ')

关于javascript - 用空格替换符号 jquery/js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32169994/

相关文章:

JavaScript 将数据动态填充到 HTML 表格中

javascript - 如何使用 parsley.js 提交表单?

javascript - rollup.js 中的 rxjs 不导出“主题”

jQuery:如果用户点击 div 之外

javascript - 重叠 DIV 元素和 onclick

javascript - 从可变长度的字符串中删除单词

javascript - jquery/Javascript 语法

jquery - 使用 jquery 删除外部 css 属性

html - 强制带有图标的跨度与前面的跨度换行

jquery - 将 div 及其关联元素转换为 canvas jquery?