Показать сообщение отдельно
  #43 (permalink)  
Старый 28.06.2017, 13:48
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от ФедорН
Правильно ли я понимаю, что
window.addEventListener
это теперь
$('#form').on
Нет. $('#form').on, это установка обработчика события в jQuery, и установить его можно только тогда, когда готова DOM, то есть после загрузки документа. Только по наступлению этого события, что и описывается обработчиком события $(function() ... в jQuery, будут доступны объекты документа и можно установить обработчики для них. То есть обязательно

(function() {
    $('#form').on(event, function() {
         //....
    }); 
})


window.addEventListener установка события в JS, которой и оперирует JQuey (это фреймворк написанный на JS).

Сообщение от ФедорН
вообще теперь все не работает
Ну если не думать о багах, которые неизбежны в коде вашем, то будет работать.
Ответить с цитированием