ウィンドウの位置を変更するときに、フラッシュのような効果を豊かにしようとしますが、小さな問題があり、解決できません。
スクリプトを見てください
$(document).ready(function(){
$('a.flash').click(function(e) {
e.preventDefault();
$('body').fadeOut(1500);
setTimeout("", 1500);
window.location=this.href;
});
});
window.location=this.href
1500ms後に実行する必要がありますが、実行されません。理由を説明してもらえますか?alert("something");
奇妙なことに、代わりに書き込もうとするとwindow.location=this.href
、正常に動作します。理由を説明していただけますか?
ありがとう