У меня есть сайт, сделанный, как показано в этом jsfiddle:Javascript добавления второго измерения не возвращает результаты
$.getJSON('eventbrite.json', function(data) {
var events = [];
var j = 0;
for (var i in data) {
events[i][0] = data[i].event.title;
}
$('.btn-lg').click(function() {
$('#tester').replaceWith("<div id='tester'>" + events[j][0] + "</div>");
j = j + 1;
})
$("div.swiper").on("swipe",function() {
$('#tester').replaceWith("<div id='tester'>" + events[j][0] + "</div>");
j = j + 1;
})
});
Я пытаюсь получить 2-ое измерение, чтобы сохранить название события, так что Затем я могу добавить дату и расстояние события в events[j][1]
и events[j][2]
.
Однако добавление второго измерения (то есть events[i][0]
) означает, что результаты не возвращаются.
Используя верхнее предложение, события [i] работают, но с использованием событий [i] [0] нет. – user3057706
@ user3057706 он создает двухмерный массив .. после цикла for try 'events [0] [0]' не внутри –