-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 に答える