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 요소를 수동으로 가져옵니다