私のhtmlページに画像があり、ボタンをクリックすると、画像のsrcを変更する関数TestLoad()を呼び出し、画像が読み込まれると何かを実行します...例:javascript:
function TestLoad() {
alert('before');
$('#ImgTest').attr('src', 'Images/Image1.jpg');
$('#ImgTest').load(function () {
alert('after');
});
}
html:
<img id = "ImgTest" alt="" src="" style="width:100px; height:100px"/>
<input type="button" onclick ="TestLoad();" value="TestLoad"/>
私の問題は次のとおりです。ボタンを初めてクリックすると、アラートが1回「後に」表示され、もう一度クリックすると、アラートが2回、3回目は3回表示されます...
親切なアドバイスありがとう