IE中的jQuery UI代码问题
我有一个脚本,它在FF和Safari中工作得很好,但在IE中无法正确显示。肯定有某种错误,但我似乎无法找到它 以下是网址: 尝试在FF或Safari中将框从左侧窗格拖到右侧区域。与IE相比 有没有好的工具可以帮我调试这类问题?我错过什么了吗IE中的jQuery UI代码问题,jquery,jquery-ui,Jquery,Jquery Ui,我有一个脚本,它在FF和Safari中工作得很好,但在IE中无法正确显示。肯定有某种错误,但我似乎无法找到它 以下是网址: 尝试在FF或Safari中将框从左侧窗格拖到右侧区域。与IE相比 有没有好的工具可以帮我调试这类问题?我错过什么了吗 我真的很想再多看一眼资料来源 Internet Explorer的开发工具(按F12键)是解决这些问题的一个不错的调试工具。IE9调试器显示两个错误: 行:89字符:3代码:0错误消息:预期标识符, 字符串或数字URL: 行:314字符:3代码:0错误消息:
我真的很想再多看一眼资料来源 Internet Explorer的开发工具(按F12键)是解决这些问题的一个不错的调试工具。IE9调试器显示两个错误: 行:89字符:3代码:0错误消息:预期标识符, 字符串或数字URL: 行:314字符:3代码:0错误消息:预期标识符, 字符串或数字URL: 这里有一个错误:
function stackClose(stackId)
{
var s = $("#" + stackId);
if( s.hasClass("empty") )
deleteEmptyStack(s);
else {
$("#cantDelStack").dialog({
modal: true,
draggable: false,
resizable: false,
width: 300,
buttons: {
"OK": function() {
$(this).dialog("close");
}
},
});
}
}
修正:
我认为问题可能是
按钮
对象后的逗号。IE那样挑剔。哇,显然IE不喜欢我的doctype。我有,问题存在于怪癖模式中。。。算了吧,你说得对!我以为我把它修好了,但不知怎的,我又把它传播了一次。。。谢谢。@santa很高兴你把它修好了。
function stackClose(stackId)
{
var s = $("#" + stackId);
if( s.hasClass("empty") ){
deleteEmptyStack(s);
} else {
$("#cantDelStack").dialog({
modal: true,
draggable: false,
resizable: false,
width: 300,
buttons: {
"OK": function() {
$(this).dialog("close");
}
}
});
}
}