Для сайта прикрутил jQuery версии 1.11, обнаружил сюрпризы.
.live() теперь нет в версиях старше 1.9 (даже не представляю себе ту парадигму, при которой создатели решили выпилить лайв из библиотеки. Зачем?)
Вместо этого используется .on() с более сложным синтаксисом.
Вопрос у меня возник по поводу обработчика событий.
Собрал пример
http://jsfiddle.net/Xjbw9/
Событие установил на 'html' в документации есть примеры с объектом document. Но пример работает.
На что правильнее ставить обработчик .on() чтобы поведение было таким же предсказуемым как live?