Когда я использую jQuery для прикрепления событий к элементам, я обычно делаю это так:
$(document).ready(function() {
$('#some_id').click(function() {
// Do some stuff
});
});
Однако я видел несколько примеров, которые делают это так:
$('#some_id').live('click', function() {
// Do some stuff
});
(Почти всегда без оболочки ready
.)
Есть ли недостаток в том или ином случае, если элементы уже находятся на странице и никуда не денутся?