Если вы упаковываете все в $(document).ready()
, но ваша функция test()
находится вне документа, у вас возникнет проблема с областью видимости.
$(document).ready(function () {
var globy = 99;
jQuery.get("file", function () {
check();
})
function check() {
main();
}
function main() {
forloop
whileloop
forloop
while (test()) {}
}
});
function test() {
//globy causes a reference error here
}
Кроме того, будет трудно сказать без настоящего js.