Я и $ .each не очень хорошие друзья, я не могу понять, как я должен использовать этот оператор для печати всех моих данных в моем файле JSON. Другая проблема - это оператор 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 и отдельно от этого, если заявление?
Это сработало! Только дело в том, что косая черта после первого \ должна быть удалена. Спасибо! – user2471501
Рад помочь ... –
Собственно, всего на секунду я забыл о моей проблеме. Я попробовал множество опций, но я не могу заставить оператор if работать с моим JSON. Чувство, как n00b xD. – user2471501