$ .getScript和var return

时间:2009-11-04 18:35:03

标签: jquery

我的$ .getScript问题似乎与我的主脚本没有交互:

var noFocus = true; 

$(document).keydown(function (e) {

alert(noFocus);
$.getScript("myscript.js");

});

和myscript.js:

noFocus = false;

但是在keydown上警报是真的......?

2 个答案:

答案 0 :(得分:0)

首先尝试点击页面以获得焦点,然后按一个键。您可能希望将keydown事件更改为其他内容,以使其有用。

答案 1 :(得分:0)

var noFocus = true;

var myFuncX = function(){
  alert("myFuncX " +noFocus);
}

$(document).keydown(function (e) {

  alert("B " + noFocus);
  $.getScript("myscript.js");
  alert("A " +noFocus);

});


myscript.js:

noFocus = false;
myFuncX();