2013-07-26 3 views
2

Я использую cms, у которого есть страница, где новый контент добавляется через ajax.Использование jquery для обновления содержимого через ajax?

Так что контент постоянно обновляется, но обновления страниц не обновляются.

Обычно это html для каждого добавляемого содержимого.

<li class="row-1" style="display: block;"> 
     <div class="content"> 
      Body text for content 1 
     </div> 
    </li> 

Чем больше содержание добавляется HTML-код будет выглядеть

<li class="row-2" style="display: block;"> 
     <div class="content"> 
      Example text for content 2 
     </div> 
    </li> 
    <li class="row3" style="display: block;"> 
     <div class="content"> 
      some more example text for content 3 
     </div> 
    </li> 

и т.д.

На моей странице загрузки я JQuery выполняется за содержание, которое уже существующего.

Я хочу, чтобы jquery выполнялся для каждого нового контента, когда он загружается на страницу.

Можно ли создать jquery отдельно для каждого элемента, а затем загрузить jquery, когда каждый элемент будет добавлен на страницу.

Или я могу создать функцию jquery, которая обнаруживает, когда будет добавлен новый контент?

На данный момент я хотел бы просто предупредить, когда добавляется новый контент, чтобы я мог видеть, как это делается?

Благодарим за внимание и предоставленную помощь.

+0

, пожалуйста, добавьте ваш код ответа ajax. –

+0

Думаю, вам нужно что-то сделать с помощью 'setInterval' и проверить свою базу данных, чтобы увидеть, есть ли новый контент. – putvande

+0

Насколько я понимаю вашу проблему, ваш контент добавляется с помощью ajax. Это означает, что у вас будет какой-то вызов ajax, который будет иметь успешный обратный вызов, который в конечном итоге связывает данные со страницей. Затем в этой функции обратного вызова успеха вы можете привязать свой код jquery к новому контенту. Исправьте меня, если я не получу сценарий правильно. – GirishK

ответ

0

Ответьте на вопрос this Вопрос, который может быть решением для привязки события к успешной загрузке ajax.

Возможно, это так, как вы хотите пойти на свой сайт.

Так что вы можете загрузить jquery с самими элементами и связать события с этими элементами.

Смежные вопросы