如何在页面加载时使用jquery更改图像域

时间:2013-07-24 04:44:26

标签: html5 jquery

我使用ajax jquery从url http://rid3201.org/site/club_members2.php?id=MTk3Ng==中提取表并附加到div中。但由于域名不同,我无法访问该表中的图像。我怎么解决这个问题。使用以下代码

提取内容
        $.ajax(
        {
        url: '/Member/DownloadUrlData',
        type: "POST",
        dataType: "html",
        async: true,
        cache: false,
        beforeSend: function (request) {

        },
        success: function (data) {
           // $('#rData').load('data #container');

            var html = $.parseHTML(data);
            var table = $(html).find('#container>table:first');

           $("#rData").append(table);

       },
        error: function (xmlHttpRequest, textStatus, errorThrown) {
                    },
        complete: function (xmlHttpRequest, textStatus) {
       }
   });

2 个答案:

答案 0 :(得分:2)

使用此代码

$(document).ready(function () {
    $('table img').each(function () {
        $(this).attr("src", "http://rid3201.org/" + $(this).attr("src").replace('..', ''));
    });
});

工作演示http://jsfiddle.net/cse_tushar/KGGaG/2/

答案 1 :(得分:0)

var table = $(html).find('#container>table:first');
table.find('img').each(function() {
    $(this).attr("src", "http://rid3201.org/" + $(this).attr("src").replace('..', ''));
});