来自Safari Extension注入脚本的AJAX

我正在尝试使用Safari扩展中的注入脚本中的API扩展shorturl:
$.getJSON('http://api.longurl.org/v2/expand?format=json&url=' +  encodeURIComponent(href) + '&callback=?', function(data) {

    console.log(data);
});
我收到以下错误:
ReferenceError: Can't find variable: jQuery15103411371528636664_1298845652395
我尝试过不同的API并得到同样的错误,所以我知道不是这样。此外,如果我从控制台执行相同的代码,我会得到一个成功的响应。所以它必须与Safari Extension的注入脚本内部有关。 有任何想法吗?     
已邀请:
我相信你必须先将jQuery添加到插件中。这是一个如何的例子:
var newElement = document.createElement("script");
newElement.type = "text/javascript";
newElement.src = "//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js";
document.body.insertBefore(newElement, document.body.firstChild);
然后你可以使用你的插件在一个标签中做jQuery。 ;)     

要回复问题请先登录注册