3

私と $.each は仲が良くないので、このステートメントを使用してすべてのデータを JSON ファイルに出力する方法がわかりません。もう 1 つの問題は if ステートメントです。さまざまな方法で試してみましたが、何をしてもデータが出力されません。

私のJSONファイル

[
{
"expo":"pit",
"datum":"05.06.2011 - 05.06.2016",
"img":"images/pit_home.jpg",
"link":"exp1_index.html"
},
{
"expo":"Space Odessy 2.0",
"datum":"17.02 - 19.05.2013",
"img":"images/so_home.jpg",
"link":"exp2_index.html"
}
]

私の $.getJSON スクリプト

<script type="text/javascript">
    function read_json() {
        $.getJSON("home.json", function(data) {
            var el = document.getElementById("kome");
            el.innerHTML = "<td><a href=" + data.link + " data-ajax='false'><img src=" + data.img + "><div class='dsc'>" + data.expo + "<br><em>" + data.datum + "</em></div></a></td>";
        });
    }
</script>

では、どのように $.each ステートメントを統合し、if ステートメントから切り離すのでしょうか?

4

3 に答える 3