var menuUrl = $(eventSrc).attr("navUrl"); // if (menuUrl == undefined) {//兼容IE8的$(eventSrc)识别错误,取第一个 // menuUrl = $("#left_menu-small li:first a").attr("navUrl"); // } var browser = GetIEVersion(); if (browser == "IE8") {//兼容IE8的$(eventSrc)识别错误,取第一个 menuUrl = $("#left_menu-small li:first a").attr("navUrl"); }
例: 要素 A をクリックすると要素 B のイベントがトリガーされます。このときのイベントソースは論理的には要素 B です。IE8 では要素 A として認識されますが、他のブラウザでは問題ありません。当面は良い解決策がありません。ここでは、IE8
で B 要素を手動で取得します。