Internet Explorer 8でjQuery setInterval関数に問題があります。以前のアニメーションが終了するまでアニメーションが停止するのを防ぐスクリプトがあります。 Chrome、Firefox、IE 9でも正常に動作しますが、IE 8では2番目のアニメーションが開始されません。 私はまた問題がインターバルにあると確信しています。インターバルがなければ正常に動作するからです。 下記のコードを参照してください:jQuery setInterval Internet Explorer 8
$('#name').animate({top: "325"}, 2000);
$('#line').animate({width: "525"}, 2000);
var wait = setInterval(function() {
if(!$("#line, #name").is(":animated")) {
clearInterval(wait);
$('#photo').fadeIn(2500);
$('#enter').show(3000);
}
}, 0);
問題があるjsFiddleを作成してみてください。 – c69
あなたはそれをここで見ることができます:http://laszloforras.com/ – Zoltan