0

私は js と jQuery を初めて使用するので、まだ手探り状態です... しかし、これは数日間私を悩ませてきました。

私はこの101のことをしようとしています - jQuery.getJsonを使って読んでから、ここにあるファイルで何かをする: http://www.metakarma.org/agame.json

エラーがどこにあるのかわかりません-jsまたはファイル内です。

jsで試しているのは次のとおりです。

<script type="text/javascript">
    $(document).ready(function () {
        $.getJSON("http://www.metakarma.org/agame.json", function (data) {
            $.each(data.moves, function (i, amove)
            $("#debug").append(amove.role + ' ' + amove.message + '<p>');
            });
        });
</script>

ここの jQuery リファレンス ページ ( http://docs.jquery.com/Getjson ) で Flickr から最初の 3 枚の猫の写真を取得するために js の例を使用すると、基本的に期待どおりに動作します。しかし、上記のコードとファイルの組み合わせは完全な沈黙を生み出します。

2 つの質問があると思います: 1. これを効率的にデバッグするにはどうすればよいですか? 2. バグは何ですか?

私の現在の穴からのポインタに非常に感謝しています! トニー

4

1 に答える 1

0

jsonlint.comなどのツールを使用して JSON を検証し (括弧で囲まれているためではありません)、処理またはデータに絞り込むことができます。

また、firebug/wireshark/httpfox などのツールを使用してネットワーク トラフィックを監視し、呼び出しがデータを返しているかどうか、または他に何が起こっているかを確認します。

于 2012-06-09T00:39:31.593 に答える