将每个星号包裹在span标记中

时间:2014-06-10 20:17:35

标签: javascript jquery dom

任何人都可以分享如何在封闭div中的页面上包装每个asterix。

那样:

Tasty drinks *

变为:

Tasty drinks <span class="disclaimer">*</span>

我尝试了一些在线示例,除了星号外,几乎可以使用任何字符。

1 个答案:

答案 0 :(得分:6)

如果您使用的是jQuery,则可以使用

$("body").children().each(function() {
    $(this).html($(this).html().replace(/\*/g,"<span class='disclaimer'>*</span>"));
});

这是一个fiddle (改编自this question