Das Ereignis Jquery .live () funktioniert in Firefox und IE nicht

Ich habe Live-Events mit Submit und Klick:

<form class='myform'>
    <input type='text' name='fruit'>
</form>
<a href='#' class='formSubmit'>Submit</a>

Ich habe eine Abfrage, die das Formular aufruft, um es über die Eingabetaste oder durch Klicken auf das Tag zu senden

$('a.formSubmit').live('click', function(){
    $('form.myform').submit();

    return false;
});

$('form.myform').live('submit', function(){
    //conditional statements here
});

Das Problem ist also, dass meine jquery-Skripte auf allen Browsern außer IE und FireFox einwandfrei funktionieren. Es scheint, dass die Methode .live () die Ursache ist. Denn wenn ich die live () Methode entferne und es tue, klicke ich einfach auf () Methode, es wird funktionieren. Jetzt muss ich es auf live () -Methode tun, weil ich Funktionalität mit neu angehängten Elementen und Formen haben werde. Gibt es eine Möglichkeit, es in Firefox und IE zum Laufen zu bringen?

Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage