我经由jQuery的方法负载加载外部内容和操纵SRC的IMG元件先前加载的属性如下:jQuery的:操纵<img src>路径
<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>
在通过Firebug检查父级HTML时,源代码发生了变化并反映了新的图像路径。但是,浏览器中呈现的HTML未更新并指向旧路径。
另外,我收到以下错误在Chrome:
XMLHttpRequest cannot load file:///.../additional_content.html. Origin null is not allowed by Access-Control-Allow-Origin.
有人可以帮助我,好吗?
再次感谢利亚姆。我改变了我的相对路径到完整的URL和在Firefox中更改的图像。所以,他们可能是本地网站的一个问题。关于Chrome,目前它在本地无法正常工作,但我相信在上传页面时它会起作用。 – labrassbandito 2010-11-16 13:51:15