Невозможно обратиться к только что вставленному элементу DOM
Приведу примерный код
$(id).click(function(){
$.getJSON(1,function(json){
$(вставляю в начало элемента).prepend(<div id="a1">этот текст</div>);
});
$("#a1").animate({left: "+=377"}, 1000);
});
Почему при первом клике не работает?
При повторных кликах работает нормально вставленный ранее, а только что вставленный не работает. И как это можно обойти или с этим бороться?