-3

我只是想加载一个 PHP 文件并替换一个 div 的内容,但我无法让负载正常工作。

$(document).ready(
    $('img.img1').click(function(){
        $('Close-div-1').load('gcard_save.php');
        document.getElementById("demo").innerHTML= "<img src=' http://prisonpulse.com/wp-content/uploads/2013/03/1363064428581.jpg ' .. />";
    })
);

我已经用完了可以尝试的东西,有人知道如何解决这个问题吗?

4

2 回答 2

0

HTML中没有Close-div-1元素,我认为您正在寻找一个id:

$('#Close-div-1')

或一类:

$('.Close-div-1')
于 2013-03-16T22:14:24.187 回答
0

每个事件都需要 jQuery 中的回调函数。请查看文档,看看为什么这段代码是完全错误的。或者看看控制台(IE 中的 Ctrl + J 或 F12),看看你得到了什么错误。

$(document).ready(function () {
    $('img.img1').click(function (){
        $('Close-div-1').load('gcard_save.php');

        document.getElementById("demo").innerHTML= "<img src=' http://prisonpulse.com/wp-content/uploads/2013/03/1363064428581.jpg ' .. />";
    });
});

编辑:我不得不重新格式化你的代码才能看到这个错误。它确实可以帮助您使代码可读(这意味着缩进一致,使用一些空格等)

于 2013-03-16T22:15:16.273 回答