Между этими двумя нет разницы.Однако, если бы вы использовали
$('#div').live('click', function(ev) { });
, это связывало бы событие с любым объектом DOM, соответствующим селектору сейчас или в будущем .Это означает, что если вы загрузите div с id "div" с помощью AJAX, обработчик кликов автоматически подключится к вашему новому div.