Показать сообщение отдельно
  #1 (permalink)  
Старый 05.10.2013, 22:24
Интересующийся
Отправить личное сообщение для fe1ix Посмотреть профиль Найти все сообщения от fe1ix
 
Регистрация: 02.11.2012
Сообщений: 24

Не работают срикпты в контенте, подгруженным Ajax-ом
Перенесите, плз, в нужную ветку.

Всем привет.

Перепробовал все, что смог найти в Интернете, ничего не помогло.

$.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>

Последний раз редактировалось fe1ix, 05.10.2013 в 22:32.
Ответить с цитированием