HTMLスナップコード:
<div id='div'><img /></div>
jQuery コード:
$("#div > img").click(function(){
var url = "path/to/img";
$(this).attr("src", url);
return false;
});
Firebug では 1 つのリクエストしか表示されませんが、img
(Firebug から) は (ブラウザから) 表示されているものではありません。私のサーバーからは、2 つの要求があります。
最初に設定してもimg
src
、クリックすると 2 つのリクエストが行われます。