非常に単純なjQuery関数を使用して、ページのロードが完了するまでほとんどの要素を非表示にします。この機能はMacとiOS4で動作しますが、iOS5では認識されないようです。助言がありますか?iOS5でwindow.load()が実行されない
$(window).load(function() {
$('.loading').fadeIn(500).removeClass('loading');
$('#giffy').hide();
});
非常に単純なjQuery関数を使用して、ページのロードが完了するまでほとんどの要素を非表示にします。この機能はMacとiOS4で動作しますが、iOS5では認識されないようです。助言がありますか?iOS5でwindow.load()が実行されない
$(window).load(function() {
$('.loading').fadeIn(500).removeClass('loading');
$('#giffy').hide();
});
スクリプトを実行する前にjQueryが呼び出されていますか?
- または -
ようにあなたは、別の規則を使用してみました: $(ドキュメント).ready(関数(){:これがために速記であることに注意することは良いです
$(function(){
//Your stuff here
});
$(document).readyが好ましい方法です。外部リソース(イメージ)がロードされた後にイベントが必要な場合は、間隔を設定し、イメージの高さをチェックし(0ではない)、すべての依存リソースがこのテストに合格すると、あなたのイベントをオフにする。
}); – Hyper