我有一些缺少结束标签,但我无法真正找到为什么格式不正确,有什么建议吗?它们只是关闭和开放的两个功能:
提前致谢
open: function() {
$('#Form').hide();
$('body').css('height', 'auto');
$modal.parent().css({ 'width': 'auto', 'left': '0', 'right': '0', 'top': '0', 'box-shadow': 'none' });
window.scrollTo(0, 0);
dialogOpened();
};
close: function() {
$('#Form').show();
if(originalHeightCss)
$('body').css('height', originalHeightCss);
window.scrollTo(0, 0);
if(isOk) {
window.dnnModal.closePopUp(refresh, closingUrl);
}else{
window.location.href = '/default.aspx?ctl=logoff'
}
}
});
};
答案 0 :(得分:0)
如果您只是定义Javascript函数,首先您的函数声明应采用以下形式:
function close() {
而不是
close: function() {
如果我修复了函数声明并删除了最后两行(括号,paren,括号),那么它是有效的javascript。
Dave对http://jsbeautifier.org/的建议是可靠的,但我会更进一步,建议使用能够捕获Visual Studio或NetBeans等问题的IDE。