我需要在jQuery的document.ready()函数被调用之前插入或调用一个函数。我从另一个文件中调用了document.ready函数,理论上这使我能够控制document.ready函数何时被调用。
源文件(.js):
源文件(.js):
$(document).ready(function () {
// some code...
});
从技术上讲,只要我使用document.ready()调用文件,它就会立即加载,我没有找到类似于预先条件的东西来插入和调用我的函数。
测试文件(也是.js文件):
// this is a unit testing file, JsTestDriver style
TestFunction.prototype.testFunction = function() {
// calls my function
// then calls the document.ready function below
$.readyList[1]();
}
由于我正在从.js单元测试文件中调用document.ready函数,因此“script”标记对我无效。 我需要在DOM(或document.ready)被调用之前能够调用我的函数。 有人知道这个问题的答案吗?
谢谢。