替换'&'使用jQuery / CSS的图像?

时间:2011-07-05 05:36:47

标签: jquery css image-replacement

有没有办法可以更改'&'的基本文字版本并用图像替换它?我想我们可以在jQuery中做到吗?我不想为此使用php。

或者有没有办法使用css来定位它?

感谢。

2 个答案:

答案 0 :(得分:2)

是的,你可以这样做(假设你想要替换#container元素内部):

var origText = $("#container").text();
$("#container").text(origText.replace(/&/g, "__img_mark__"));
var intermediateHtml = $("#container").html();
$("#container").html(intermediateHtml.replace(/__img_mark__/g, '<img src="ampersand.gif" />'));

我们分两步完成,因为我们不希望替换html代码中的&符号

希望这会有所帮助。干杯

答案 1 :(得分:0)

您可以搜索&&amp;并使用String.replace方法将其替换为您的图片。