jQueryでは、HTML5キャンバス上に描画する点の束を解析します。奇妙なバグに遭遇しましたが、この分野に関する私の知識はかなり限られているので、良い説明があるかもしれません。JSON解析の奇妙さ - 壊れているか、ちょうど遅いですか?
var json = $.getJSON("../models/" + id + ".json");
paths = JSON.parse(json.responseText);
誰もがなぜ任意のアイデアを持っている:これは毎回失敗し
var json = $.getJSON("../models/" + id + ".json");
alert("fjkld");
paths = JSON.parse(json.responseText);
:
これは、すべての時間を動作しますか?パーサーが「キャッチアップ」している間、アラートが何かを一時停止するからですか?それは私に直感的な意味を持っていませんが、それは唯一の説明です。
実際に私はこれが正しいことを知っています。本当に速いアラートで「OK」を押すと再び失敗します。
誰かがなぜこれが起こっているのか説明してもらえますか?
ありがとうございます。 – pendevere
http://api.jquery.com/jQuery.getJSON/第3引数である 'callback'によると、2番目の引数は' data'です。それなしでは動作しますか? –
@German 'data'引数はオプションです。 2番目の引数が関数の場合、それは 'success'コールバックとして扱われます。 – lonesomeday