Клик -> модальное окно -> клик ->(alert) но выходит цикл алертов ?
День добрый. Подскажите в чем проблема, есть на странице десять кнопок с одинаковым id (sendMess), по клику на него появляется модальное окно, в котором по клику на id(modalYes) срабатывает alert('Hello');
А проблема в том что при каждом последующем клике по кнопке alert срабатывает не один раз, а учитывает еще предыдущие клики. Вот код: $('span #sendMess').click(function() { text = $(this).parents('.main-content').find('.text-main-content').text(); $('#modalYes').on('click', function() { // mail = $('#input01').val(); alert("mail"); }); }); |
Уже сделал, называется заглянул в документацию ...,
вместо on() заменил на one() :) |
в догонку еще — id элементов должны быть уникальными, используйте классы
|
Цитата:
|
saturn,
Есть Ограничения на открытие модальных Окон alert в ином модальном окне, Обычно изворачивался таким макаром: Как только модальное Окно открыто, жму из модалки кнопку на родителе(попутно всовывая в кнопку параметры, в к примеру в title или alt) По onclick кнопки, выдается необходимый alert/ |
Часовой пояс GMT +3, время: 06:03. |