Задать вопрос
@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, Сейчас у меня выводится весь массив в один блок
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
data[id][0] и data[id][1].
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы