jQuery函数在Mozilla Firefox上不起作用

jQuery函数在Mozilla Firefox上不起作用,jquery,jquery-plugins,mozilla,Jquery,Jquery Plugins,Mozilla,我有下一个密码 <script type="text/javascript"> $(function () { $(formname).each(function () { var par_div = $(this).closest("#div"); $(this).validate({ submitHandler: function (formbeingsubmitted) {

我有下一个密码

<script type="text/javascript">
    $(function () {
        $(formname).each(function () {
            var par_div = $(this).closest("#div"); 
            $(this).validate({
                submitHandler: function (formbeingsubmitted) {
                    $.post('elm_seguicompra.php', $(formbeingsubmitted).serialize(), function (data) {

                        $(formbeingsubmitted).hide("slow");
                        par_div.hide('slow'); //hide the div
                    });
                }
            });
        });
    });
    </script>

$(函数(){
$(formname)。每个(函数(){
var par_div=$(此);
$(此)。验证({
submitHandler:函数(formbeingsubmitted){
$.post('elm_seguicompra.php',$(formbeingsubmitted).serialize(),函数(数据){
$(formbeingsubmitted)。隐藏(“慢”);
par_div.hide('slow');//隐藏div
});
}
});
});
});

此函数确实会在php中消失表单,但firefox存在一个兼容性问题,该问题仅适用于列表中的第一个表单

请在此处澄清“formname”的值,因为它在该代码段中未定义。还请显示相关的HTML。如果不知道你的代码试图影响什么,我们就无法真正调试你的代码。你是说这在其他浏览器中有效,还是说你只在Firefox中测试过?表单名是formsend^^^^^,谁在乎,变量定义在哪里,现在只是语法错误?