0
我在aspx頁面上使用了jQuery對話框。點擊按鈕後,對話框打開。它在IE7瀏覽器上運行良好,但在將IE7更改爲Edge後,對話框立即顯示並關閉。我搜索了網頁,並嘗試了添加preventDefault
的方法,但它沒有起作用,並且出現了另一個錯誤。將元內容從EmulateIE7更改爲Edge後,立即關閉jQuery對話框
這裏是我的代碼更改IE aspx頁面上
<%--<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />--%>
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
<button id="cmdChange" class="btnNarrow" onclick="change();">Change</button>
有jQuery的:
function change(e) {
e.preventDefault(); //Unable to get property 'preventDefault' of undefined or null reference
$("#dialogChange").removeClass("hide");
var dialog = getNewChangeDialog();
dialog.dialog('open');
}
會有人告訴我該怎麼解決呢?提前致謝。