私はこのコードを持っている:ページを読み込んだ後に画像を読み込む方法は?
<script type="text/javascript">
$(document).ready(function(){
var id = 'i1';
var image = new Image();
image.src = 'http://url_to_my_image';
image.onload = function(){
$('#m' + id).attr('src',image.src);
$('#m' + id).show();
};
});
</script>
<ul style="list-style: none; margin: 0px; padding: 0px;">
<li id="i1" style="display: inline;">
<div style="background-color: #bbb; width:768px;height:1024px;"><div style="margin-top:505px; margin-left: 370px; font-size: 24px; font-family: Arial, sans-serif; color: #333;">Load...</div></div>
<img src="" id="#mi1" style="display: hidden;" />
</li>
</ul>
をしかし、これは動作しません。すべての空のページに「Loading ...」というテキストを表示し、イメージイメージをロードした後に関連するimg要素に挿入します。
私のひどい英語のため申し訳ありません...
によって処理された画像が動的にロードされていない場合、私はあなたのhtmlでLOWSRC属性を使用することをお勧めし –