用图像替换文本

时间:2015-12-17 11:38:40

标签: javascript jquery html image

所以我有一行代码,我想用图像替换所有特定代码。我用字符串工作得很好但是当我尝试输入代码时我遇到了问题。

$('#wrapper').html($('#wrapper').html().replace(/(0)/g, '<img src="/Content/Images/mana/0.png" />'));

如果(0)是单词,它可以正常工作,但它会替换文档中的每一个0。有没有办法强制它将括号识别为字符串的一部分?我试着将它们用引号括起来,但我也有同样的问题。

提前致谢

1 个答案:

答案 0 :(得分:3)

您需要转义括号。

$('#wrapper').html($('#wrapper').html().replace(/\(0\)/g, '<img src="/Content/Images/mana/0.png" />'));