Вот два способа написания обработчиков событий:JQuery обработчик событий различия
$('element').on("click",function(){
// do stuff
});
против
$('element').click(function(){
// do stuff
});
Каковы основные различия между ними? Какие ситуации лучше подходят для других?
http://stackoverflow.com/questions/8018760/jquery-difference-between- click-and-onclick – 0xcaff
Если вы используете второй, jQuery внутренне использует 1-й. Это просто стенография. Используйте 'on()' для более надежной передовой совместимости. – Archer
http://stackoverflow.com/questions/9122078/difference-between-onclick-vs-click – 0xcaff