Задать вопрос
Ответы пользователя по тегу JavaScript
  • Как избавиться от function link() { [native code] }?

    @PrireMax Автор вопроса
    Начинающий
    Какие были ошибки:
    1) забыл помещать данные из запроса в ассоциативный массив
    2) и только когда написал вот это, до меня дошло, что я не понимал что происходит
    $.each(data["imgs"], function (key, value) {
            if (key == "link") {
              slide = `<div class="main__slide"> <img src="img/products/` +  value +  `" alt="product"> </div>`;
              slider_nav.append(slide);
            }
          });

    я получал несколько строк из запроса, поэтому нужно перебрать строки еще раз, а дальше всё просто было
    Вот как выглядит цикл в конце
    $.each(data["imgs"], function (key, value) {
            $.each(value, function (index, value) {
              if (index == "1") {
                slide =  `<div class="main__slide"> <img src="img/products/` +  value + `" alt="product"> </div>`;
                slider_nav.append(slide);
              }
            });
          });
    Ответ написан
    Комментировать