Как обработать динамически созданный элемент после отправки формы?
<!-- ..разметка модального окна. --> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button> <h4 class="modal-title" id="myLargeModalLabel">Оставьте свои контактные данные</h4> </div> <div class="modal-body"> <form class="form...> <!-- Несколько инпутов --> ... ... <div class="form-actions"> <input type="submit"> </div> </form> <div id="ec-form-success"></div> </div> </div> <!-- .. закрытое div-ов разметки модального окна </div></div>.. --> после успешной отпарвки формы из модального окна у div с id="ec-form-success" появляется динамически созданный дочерний элемент с текстом сообщения в этом же модальном окне: <div id="ec-form-success"> <div class="alert alert-success" role="alert"> Ваше сообщение было успешно отправлено. Оно будет опубликовано после одобрения модератором сайта! </div> </div> Инпуты все удаляются из модального окна, а <div class="modal-header">...<h4...><h4> остается с преждним текстом "Оставьте свои контактные данные". Пытаюсь поймать этот динамически созданный элемент и поменять текст в <div class="modal-header">...<h4...><h4>, но что-то никак не получается. пробовал так: $(".modal-header h4").on(function(){ if($(this).hasClass(".alert-success")){ $("#myLargeModalLabel").text("Вопрос успешно отправлен!"); } }); Прошу подсказать решение. Заранее, благодарю! |
Цитата:
|
Часовой пояс GMT +3, время: 20:54. |