jQuery .submit () не запускается

Я провел большой поиск, но не могу понять, почему мой jQuery.submit() не сработает Я также пытался.click() для кнопки отправки.

В настоящее время у меня есть шаблон div (включает форму):

<div class="reply-to-existing-message" style="display: none">
        <form class="reply-message-form">
            <textarea id="post-reply-message-textarea" name="PostReplyMessage[message]" rows="3" cols="40" style="resize: none"></textarea>
            <input class="reply-to-message-id" type="hidden" name="PostReplyMessage[id]" />
            <input class="post-reply-message-submit" type="submit" value="Reply"/>
        </form>
    </div>

Я добавляю это к сообщению, используя jQuery, когда нажимается кнопка ответа (создает выпадающую форму ответа, чтобы пользователь мог ответить на сообщение). Это прекрасно работает (дважды проверено с помощью firebug тоже).

Однако мой код jQuery не выдает предупреждение, когда я нажимаю кнопку отправки, поэтому он даже не запускается. Может кто-нибудь объяснить, пожалуйста, почему это происходит, спасибо! Код JQuery:

$(document).ready(function() {
    $('.reply-message-form').submit(function() {
        alert('test');
        return false;
    }) ;
});

Ответы на вопрос(2)

Ваш ответ на вопрос