我正在尝试从旧版本升级到 JQuery 1.10。不幸的是,升级会导致以前工作的代码失败并出现以下错误:
Microsoft JScript 运行时错误:对象不支持此属性或方法
不幸的是,该消息并没有准确地告诉我是哪个方法或属性导致了这个错误。
例如,我在尝试调用对话框以显示时遇到此错误:
$('#RepSearchDialog').dialog({
autoOpen: true,
width: 1050,
height: 500,
resizable: false,
title: 'Rep Search',
modal: true,
open: function () {
ClearRepSearchCriteriaFields();
ClearRepSearchResults();
$('.ui-dialog-titlebar').hide();
$('#RepSearchStoreId').val($('#StoreId').val());
$('#RepSearchStoreId').focus();
$('input[name="RepSearchOption"]:checked').removeAttr('checked');
$('input[name="RepSearchOption"]')[4].checked = true;
window.RepSearchDialog_SearchForReps();
}
});
对我来说,哪个属性或方法调用导致对话框调用失败并不明显。如何获取有关导致此失败的确切属性或方法的信息?
这使得升级非常非常痛苦。