@Frostik12

Как получить элементы массива?

Есть обычный массив

var data = {
    
      'aid1': ['page1', 'page2'],
       'aid2': ['page3', 'page4']
    };


Есть функция, при клике меняются данные в 2 блоках.

$('.accordion__link').click(function(e) {
            $('.catalog__profile-name').html(data[$(this).attr('id')]);
            $('.catalog__profile-descr').html(data[$(this).attr('id')]);
        });


Как сделать так, чтобы при клике менялась информация так: catalog__profile-name - page1, catalog__profile-descr - page2, Сейчас у меня выводится весь массив в один блок
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
data[id][0] и data[id][1].
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
20 нояб. 2024, в 19:18
30000 руб./за проект
20 нояб. 2024, в 19:13
1000 руб./за проект
20 нояб. 2024, в 18:14
5000 руб./за проект