1

私はオブジェクトを作成しました..私がそれを正しく行っているかどうか教えてください:

{"images": {

    image1 : {
        "small_image" : "images/1.png",
        "large_image" : "images/big/1.png"
    },

    image2 : {
        "small_image" : "images/2.png",
        "large_image" : "images/big/2.png"
    },

    image3 : {
        "small_image" : "images/3.png",
        "large_image" : "images/big/3.png"
    },

}

これで、 images.jsonという名前で保存しました

jQuery を使用して HTML ファイルで呼び出すにはどうすればよいですか?.まずコンソールでテストしたい..

私はこのコードを使用していますが、コンソールには何も表示されません..

$.getJSON("js/images.json", function(data){
   $.each(data, function (index, value) {
     console.log("asdfasdf " +value);
   });
}); 
4

1 に答える 1

2

JSON 文字列にするには、オブジェクト Literal を変更する必要があります。次のようになります。

{"images": {

    "image1" : {
        "small_image" : "images/1.png",
        "large_image" : "images/big/1.png"
    },

    "image2" : {
        "small_image" : "images/2.png",
        "large_image" : "images/big/2.png"
    },

    "image3" : {
        "small_image" : "images/3.png",
        "large_image" : "images/big/3.png"
    }

}}

Webサーバーが.jsonファイルを適切に提供するように設定されていると仮定すると、すでに持っているjavascriptと一緒に動作するはずです。

于 2013-02-11T20:26:17.473 に答える