从BookMarklet脚本调用Jquery函数

时间:2012-11-25 00:37:40

标签: jquery

我有一个运行.js文件的书签。我现在想将.js文件拆分为更集中的模块。

在scriptA中,我使用以下代码加载scriptB:

 $.getScript("LoadXML.js")(function(){ 
     loadAllXML() 
 });

此功能在scriptB中:

function loadAllXML() {
  $.ajax({
      type: "GET",
      url: "/dataSource.xml",
      dataType: "xml",
      success: function (xml) {
         //how to return xml to ScriptA?
      }
  });        
}

我认为scriptA中的代码在loadAllXML完成之前仍在继续运行,所以尝试了jquery的when之类的东西,但没有任何乐趣。

如何将xml返回给scriptA?

另外,如何从$ .getScript外部调用loadAllXML()?

由于

0 个答案:

没有答案