Я использую arte для jquery, чтобы вызывать страницу через ajax каждые 10 секунд. Он вызывает одну из моих php-страниц, эта php-страница запрашивает базу данных и выплевывает html-код. В этом HTML-коде есть несколько вызовов jquery. Проблема в том, что эти вызовы не работают, если я не включу скрипт jquery в вызываемый файл php. Но это вызывает проблему с кодом jquery на главной странице, которая вызывает файл php. В основном, как я могу получить JQuery внутри HTML, который возвращается со страницы, вызываемой через AJAX для работы? Вот код, который вызывает php-файл:
$(document).ready(function(){
$.arte({'ajax_url':'ajax_list.php','on_success':update_field}).start();
$.arte().set('time',10000);
});
function update_field(data){
$("#glist").html(data);
}
Таким образом, ajax_list.php возвращает вывод html. Внутри этого html-вывода есть несколько вызовов jquery. Опять же, они не работают, если я не включу библиотеку jquery в ajax_list.php. Но тогда это вызывает проблемы с другими вызовами jquery вне ajax_list.php на той же странице. Есть ли способ включить библиотеку jquery на главную страницу, вызвав ajax_list.php и заставить работать код jquery внутри результатов возврата? Надеюсь, что это имеет смысл.