Jquery plugins 具有click和ajaxForm调用的Jquery就绪函数

Jquery plugins 具有click和ajaxForm调用的Jquery就绪函数,jquery-plugins,ajaxform,ready,Jquery Plugins,Ajaxform,Ready,我真的是一个使用JQuery的新手,我的代码中有一个错误。当用户单击一个“按钮”时,下一段代码工作正常,它在内容div中加载一个文件 $(document).ready(function() { $('.Button').click(function() { var href = $(this).attr('href'); if( typeof href != "undefined" && href != ""){

我真的是一个使用JQuery的新手,我的代码中有一个错误。当用户单击一个“按钮”时,下一段代码工作正常,它在内容div中加载一个文件

 $(document).ready(function() {

        $('.Button').click(function() {
        var href = $(this).attr('href');

        if( typeof href != "undefined" && href != ""){
            $.ajax({
                url: href,
                dataType: 'text',
                success: function(data) {
                            $('#content').html(data);
                            ultXML = href;
                }
            });
        }
    });

});
但是现在我尝试使用JQuery表单插件(在本例中),但它不起作用(ajaxForm调用),我不明白如何在我的原始代码中合并下一个代码。我尝试了很多方法,例如制作2 ready函数,但它也不起作用

 $(document).ready(function() { 
            // bind 'myForm' and provide a simple callback function 
            $('#myForm').ajaxForm(function() { 
                alert("Thank you for your comment!"); 
            }); 
        }); 
我必须把下一段代码放在我原来的ready函数中的什么地方?梅格怎么能两者兼得呢

 $('#myForm').ajaxForm(function() { 
                alert("Thank you for your comment!"); 
            });
像这样,工作

$(document).ready(function() {

$('.Button').click(function() {
    var href = $(this).attr('href');

    if( typeof href != "undefined" && href != ""){
        $.ajax({
            url: href,
            dataType: 'text',
            success: function(data) {
                        $('#content').html(data);
                        ultXML = href;
            }
        });
    }
});

$('#myForm').ajaxForm(function() { 
    alert("Thank you for your comment!"); 
});

}))

不,我试过那种方法,但不起作用,那是正确的方法吗?这样,只要按一下按钮就可以了,如果我把我的表单放在第一位,按钮就不起作用了。我把这段代码从我的应用程序中取出(只是为了测试它),它就可以了。我猜我正在做的代码的另一部分有错误,谢谢!