我的网站在IE以外的所有浏览器中都运行良好。 在IE中加载页面时会出现错误框,错误信息如下: 行:227 错误:预期的对象
当我开始调试时,错误来自第一行的下方。
$().ready(function()
{
// Hide all elements with .hideOnSubmit class when parent form is submit
$('form').submit(function()
{
$(this).find('.hideOnSubmit').hide();
});
});
有人可以建议吗?在每个页面上提示该消息真的很烦人
==============编辑===============
我尝试过以下建议
$(document).ready(function($)
{
// Hide all elements with .hideOnSubmit class when parent form is submit
$('form').submit(function()
{
$(this).find('.hideOnSubmit').hide();
});
});
OR
jquery(function($)
{
// Hide all elements with .hideOnSubmit class when parent form is submit
$('form').submit(function()
{
$(this).find('.hideOnSubmit').hide();
});
});
但两者也给我同样的错误。
答案 0 :(得分:4)
使用
$(document).ready(function() { … } );
或
jQuery(function($) { … } );
答案 1 :(得分:0)
您的表单是否具有名称或ID为提交的控件?如果是这样,它会破坏表单的提交方法。
将其更改为其他内容,例如“submitButton”,或者如果您不需要引用它或将其与表单一起发布,请不要给它起名称或ID。
答案 2 :(得分:0)
试试这个。
jQuery(function($) {
$('form').submit(function() {
var elm = $(this).find('.hideOnSubmit');
if (elm.length) {
elm.hide();
}
});
});