大量のデータ処理の前に画像を表示し、loading
完了後に画像を削除したいので、次のコードを書きました。
$("a#myId").click(function(){
$(this).append('<img src="loading.gif" />');
...
... doning some heavy data process (that take more that 5 seconds) here ...
...
$("img[src='loading.gif']").remove();
});
しかし、ロードは表示されません!(次の行を残し$(this).append('<img src="loading.gif" />');
て削除すると、画像表示が正しくロードされます)