Я работаю над приложением и должен открыть modal
, попросите пользователя заполнить некоторые детали и сохранить их, как только они нажмут кнопку мода, которую я обозначил. Я использовал jQuery
on
, чтобы связать событие click
для кнопки. проблема заключается в том, что событие щелчка запускается при открытии модального файла.Запуск запуска модального диалогового окна при запуске модального открытия
Соответствующие части модальный:
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">Close</a>
<a href="#" class="btn btn-primary" id="save-event">Save Event</a>
Где я связать событие:
$('#save-event').on(
'click',
function(evt)
{
console.log('triggered');
}
);
Консоль показывает 'срабатывает', когда я открыть диалоговое окно. Я открываю диалог через:
<a href="#add-event-modal" role="button" class="btn" data-toggle="modal">{% trans "Event also occurs on" %}</a>
Его приложение Django, поэтому фигурные скобки. Любые идеи, что я могу делать неправильно или есть другой способ выполнить некоторую логику, как только пользователь нажмет соответствующую кнопку?
У вас есть ссылка или может быть скрипкой с кодом. Трудно понять проблему без этого. – comrade
Игнорируйте ответ, который я только что дал, я неправильно понял ваш вопрос. –
Вот скрипка для кода, http://jsfiddle.net/czACy/1/, но я не могу воспроизвести указанную вами ошибку. – Chris