Первая версия - это просто сокращение для второй.
разница между следующими строками кода или это просто два разных способа написания одной и той же вещи:
$("p").click(function() { some code here });
$("p").bind("click", function(){ some other code here });
Я слишком упрощаю это? Потому что, если вы хотите связать более одного события, вы можете просто связать события в цепи, правильно?