我知道这很容易,但我看不到它。任何人都可以告诉我为什么我在以下代码的“属性列表之后”错误“丢失}:
var $newCandleDialog = $('<div></div>')
.load('/prodash/dash_access.php?urlInit=candles/getCanStatus.php','it='+newData)
.dialog({
autoOpen: false,
title: 'Active Mode: New Candles!',
modal: true,
buttons: {
"Load new candles": function() {
$("#canHint").load('/prodash/dash_access.php?urlInit=candles/getcandles.php','q=0&show=05&strength=00');
$( this ).dialog( "close" );
}
Cancel: function() {
$( this ).dialog( "close" );
}
}
});
Firebug使用“取消:功能”行启动错误。
提前谢谢!
答案 0 :(得分:7)
,
之前您遗漏了Cancel:
。
JSlint非常擅长检测此类内容。
答案 1 :(得分:1)
每个键/值对之间需要逗号。
{
foo: { },
bar: { }
}
buttons
属性的值与Cancel
属性的键之间没有。