{
"slider1": [
{
"title": "titleof",
"description": "something",
"coverlink": "images/search-icon.png",
"download": "link"
}
]
},
поэтому json загружается, а цикл for использует json для создания контента.Как вы выбираете массив json, если знаете имя как строку?
for (b = 0; b < floorvar; b++) {
addeles[b].innerHTML = "<img src='"+ jsonLoader[slider][b].coverlink +"'/>"
}
в этом случае слайдера = Slider1, как я могу использовать строку, я есть (Slider1) и заставить его делать то же самое, как
addeles[b].innerHTML = "<img src='"+ jsonLoader.slider1[b].coverlink +"'/>"
Примечание: Ь индекс слайдера как это будет иметь несколько элементов, Slider1 является массивом JSON, так Slider1 [0] выбирает первый элемент
Я думаю, вы могли бы пропустить это, b все элементы внутри массива i.e slider1 [0] выбирает первый элемент массива – QuantumArchi
yes, jsonLoader = JSON.parse (xmlhttp.responseText); Я тестировал его как jsonLoader.slider1 [b] .coverlink, и это правильно работает, просто есть несколько слайдеров, поэтому, если бы все слайдеры оказались в одном и том же контенте. и im передавая идентификатор слайдера через функцию, так что это было бы удобно, если бы я просто использовал для этого в основном – QuantumArchi
Отредактировано. Это то, что тебе надо? – ikettu