Я загружаю внешнее содержимое с помощью метода jQuery load и управляю атрибутом src ранее загруженных элементов img следующим образом:
<div id="content"></div>
<script>
$("#content").load("additional_content.html #content table", function() {
$("#content").find("img").each(function() {
$(this).attr("src", "new_path/" + $(this).attr("src"));
});
});
</script>
При проверке родительского HTML через Firebug исходный код изменился и отражает новые пути к изображениям. Однако HTML-код, отображаемый в браузере, не был обновлен и указывает на старый путь.
Кроме того, в Chrome появляется следующая ошибка:
XMLHttpRequest cannot load file:///.../additional_content.html. Origin null is not allowed by Access-Control-Allow-Origin.
Может кто-нибудь помочь мне, пожалуйста?