GoNext $("a").click(function(){
window.location.href = "xxx.html";
})
コードは上記のとおりです。IE、特に IE6 では、ハイパーリンクをクリックしてもブラウザはジャンプしません。
その理由は、href の javascript:void(0) によってイベント動作がブロックされている可能性があります。解決策は次のとおりです:
1. バブリングを防ぐために、onclick イベントに return false を追加します。 🎜>
$("a").click(function) (){
window.location.href = "xxx.html";
reutrn false;
})
2. 100 ミリ秒の遅延
$("a").click(function(){
setTimeout(function(){
window.location.href = "xxx.html";
},100);