触发 $document.ready(以便执行无法修改的 AJAX 代码)
- 论坛
- 触发 $document.ready(以便执行无法修改的 AJAX 代码)
5 浏览
触发 $document.ready(以便执行无法修改的 AJAX 代码)
我的要求如下:
- 我有一个丰富的网页,在某个时刻通过AJAX在一个
中加载一堆HTML。
- 我检索到的HTML中包含javascript ()
- 检索到的javascript包含$('document').ready( ... )部分
- 我不能修改检索到的javascript;它来自外部库
- 我有一个在AJAX加载时被调用的javascript函数。我试图通过以下方式“欺骗”它执行:
function AjaxLoaded() { $('document').trigger('ready'); }
恐怕这样不行。
我在Stack Overflow上看到了一些关于这个问题的回答,通过更改返回的AJAX代码(将其变为函数并在加载后调用,或者只是删除$(document).ready())来"规避"这个问题。我需要强调的是,在这种情况下,我不能改变检索到的代码。