我的jquery加载脚本不起作用,为什么?

时间:2013-03-16 22:11:09

标签: jquery load

我只是想加载一个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 ' .. />";
    })
);

我已经没有尝试过了,有人知道如何解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

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

$('#Close-div-1')

或班级:

$('.Close-div-1')

答案 1 :(得分:0)

每个事件都需要jQuery中的回调函数。请查看the documentation,看看为什么此代码完全错误。或者看一下控制台(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 ' .. />";
    });
});

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

相关问题