Я пытаюсь заменить все экземпляры одной строки на другую. Вот что у меня есть:
Я загружаю html-файл шаблона через ajax, и это содержимое:
<div style="background-image:url({URL}/photo.png)">
<div>
<p>
<h1>
<a href="{URL}">link 1</a>
</h1>
</p>
<a href="{URL}">link 2</a>
</div>
</div>
Так что в основном мне нужно заменить все экземпляры {URL} на фактический URL.
Я пробовал что-то вроде этого:
$.get("template.html")
.done(function(data) {
data.replace("/{URL}/g", "http://example.com");
});
или
$.get("template.html")
.done(function(data) {
$(data).html($(data).html().replace("{URL}", "http://example.com"));
});
но ни один из них не работает.