Доброго всем дня, уважаемые эксперты! Пробую реализовать своими руками функции "Модального окна" на JS + JQ. Здесь полный код реализации: http://jsfiddle.net/arhitec/xpvt214o/871638/ Хотя на jsfiddle.net запустить его мне не удается. Однако вот здесь: http://architec.3440.aqq.ru/aw-content/aw-style/aw-modal-style.html все работает. А вопрос казалось бы простой, но мне не хватает знаний, чтобы заставить работать функцию закрытия модального окна не по крестику, а по кнопке "Отмена" Если в кратце, то модальное окно собирается из кусков, часть из которых копируется как html-код из ранее созданных. Такие как: 1. Заголовок окна; 2. Тело окна; 3. Кнопки или "ноги" окна. Таким образом я позволяю пользователю самому наполнять модальное окно нужными элементами. А сам внешний вид модального окна уже формирую в функции awModal(); Проблема в том, что не срабатывает клик на кнопке "Отмена" внутри модального окна. Код (Javascript): $('.aw-button-cancel').on('click', function() {console.log('click');}); Такая конструкция не срабатывает. И не могу понять почему?! P.S. Причем, если проследить на чем происходит клик: Код (Javascript): document.onclick = function( e ) { console.log( e.target ); } Тот тут происходит клик именно на кнопке "Отмена"...
Верно я понял, нужно искать клик не на конкретном элементе а по всему телу страницы? Благодарю за помощь - все заработало!