@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].
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽