您好我正在扩展现有插件以使用静态 JSON,而不是从服务器加载它。这是扩展的精简版本:
(function ($) {
$.fn.MyExtension = function (options) {
return this.each(function () {
if (opts.load_Json) {
$.get("", function (result) {
fromJson(opts.load_Json)
});
}
var fromJson = function (json) {
// json stuff..
}
});
});
如果我在没有回调的情况下直接删除$.Get
and 调用,我会收到一条错误消息,指出未定义。这一定是某种形式的范围问题,但我无法解决?fromJson
fromJson