JQuery .change() и .on('change') - какая разница

Ответ (со слов А.):

.on('change')

универсальней. Позволяет биндить на несколько событий один обработчик. Может делегировать "отложенный" обработчик, т.е. навесить его на элементы, которых еще нет - позже погрузятся ajax-ом или будут созданы скриптом.

Дает возможность создавать пакеты обработчиков через указание пространства имен:

.on('click.myPlugin') 

- т.о. в случае необходимости можно отключать/вызывать только нужные обработчики, а не все скопом, навешанные на узел:

.off('click.myPlugin') 

и

.trigger('click.myPlugin')

Key Words for FKN + antitotal forum (CS VSU):