任务很简单:从另一个站点加载一个 div 并将其附加到当前站点。我使用 jQuery ajax 请求加载整页内容:
$.ajax({
url: news_link,
type: 'GET',
dataType: "html"
}).done(function(data) {
...
}).fail(function(){
...
});
当我尝试使用响应进行操作时,问题就来了:
console.log($(data).find('.widget.newsList'))
尽管图像不在此选择器选择的 div 元素中,但仍在发送其他图像请求。响应中这些图像的链接是本地的,例如:'/img/image.png' 所以我收到 404 错误。不能在本地下载和存储图像。有什么办法吗?