Перенесите, плз, в нужную ветку.
Всем привет.
Перепробовал все, что смог найти в Интернете, ничего не помогло.
$.ajax({
url: 'some_url',
method: 'POST',
data: {"some" : data},
}).done(function(data){
data = jQuery.parseJSON(data);
if (data.length > 0) {
$.each(data, function(index, data){
$("#posts").append("some_html" + data);
});
}});
После того, как добавляю новые записи аяксом, на контенте в DIV с id=posts перестают работать уже загруженные ранее яваскрипты. Проблема знаю в чем, но как мне заново "запустить", допустим, скрипт
http://site.ru/js/script.js для новосозданных постов?
<div id="posts">
<div id="post_1">some_data</div>
<div id="post_2">some_data</div>
...
<!--Новые посты, подгруженные Ajax-ом, на которые не срабатывают яваскрипты, загруженные выше по странице-->
<div id="post_7">some_data</div>
....
</div>