所以我有一行代码,我想在其中用图像替换所有特定代码。我可以很好地处理字符串,但是当我尝试输入代码时出现问题。
$('#wrapper').html($('#wrapper').html().replace(/(0)/g, '<img src="/Content/Images/mana/0.png" />'));
如果 (0) 是一个词,它会工作得很好,但它会替换文档中的每一个 0。有没有办法强制它将括号识别为字符串的一部分?我试着用引号将它们括起来,但我遇到了同样的问题。
提前致谢
最佳答案
您需要转义括号。
$('#wrapper').html($('#wrapper').html().replace(/\(0\)/g, '<img src="/Content/Images/mana/0.png" />'));
关于javascript - 用图像替换文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34333675/