こんにちは、サーバーからロードするのではなく、静的 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
されます。これは何らかのスコープの問題であるに違いありませんが、解決できませんか?fromJson
fromJson