親要素の正しい高さを計算するためにすべての画像が読み込まれるまで待つ必要があったため、ページに読み込まれた画像の量を数えようとしていました。これを行うためのより良い方法を見つけて終了しましたが、Android デバイスで奇妙な動作に遭遇しました。
jQuery で onload 関数を使用して画像を追加すると、Android でイベントが複数回発生します。
$('#element').append('<img src="/interesting/path" onload="doSomethingWeird()" />' );
私が使用していた他のすべてのブラウザーは、この奇妙な動作をしていませんでした。私はこれを Android の 4.0.4 ブラウザーで使用しました。
なぜこれが起こっているのですか?