これが問題のあるコードです
$('.consejosTab').on("click", function(e){
//window.location = 'http://encuentratrabajoonline.es/consejos/';
console.log('Clicked' , e , this);
});
IE8でページhttp://encuentratrabajoonline.es/を表示すると、ページはすぐにサブドメインにリダイレクトされます。発生しているように見えるのは、クリックイベントを要素にバインドする代わりに、consejosTabでクリック関数を呼び出すことです。私はいくつかの予備テストを行い、再配置をコメントアウトし、ステートメント内にconsole.logを配置しました。また、要素をクリックして実行している他のクリック機能がないことも確認しました。
ページ上の他のすべてのひどい標準は別として(これは私がこのサイトで行う予定のクリーンアップの始まりにすぎません)、なぜこれがIE8でのみ発生するのかを知る必要がありますか?