Мои требования следующие:
- У меня есть богатая веб-страница, которая в определенный момент загружает кучу HTML в
div
через AJAX. - HTML, который я получаю, содержит javascript (
<script>...</script>
) - Полученный javascript содержит
$('document').ready( ... )
частей - Я не могу изменить полученный javascript; это происходит из внешней библиотеки
У меня есть функция javascript, которая вызывается при загрузке AJAX. Я пытаюсь «обмануть» его выполнение, выполнив:
function AjaxLoaded() { $('document').trigger('ready'); }
Боюсь, это не поможет.
Я видел несколько ответы на переполнение стека, которые "уклоняются" от этого вопроса, изменяя код, который возвращается на AJAX (сделайте его функцию и вызовите ее после загрузки или просто удалите $(document).ready()
). Я должен подчеркнуть, что в этом случае я не могу изменить полученный код.