Задать вопрос
@astmaks

Где мне найти силы, чтобы ловко справиться с каруселью на нативном джаваскрипте?

Всем привет! Бьюсь смертным боем вот уже сутки с первым проектом на нативном джаваскрипте. Есть 3 независимых слайдера, но работает нормально только 1, остальные два - сплошные туцнеядцы: всем своим видом указываю на то, чтобы я их оставил в покое. Буду безумно благодарен, если кто-нибудь сможет найти у себя немного свободного времени для этой заразы!! Спасибо огромное)

https://plnkr.co/edit/WcAymNgTY7Wb61lVQErr?p=preview
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
counter внутри showSlides является глобально переменной, ссылающейся на первый слайдер. Чтобы исправить передавайте соответствующий counter третьим аргументом: https://plnkr.co/edit/hM1mUp9ickx0oTwTDb7i?p=preview.

И как минимум пересмотрите своё решение в плане расширяемости. Сейчас каждый новый слайд требует тонну копипасты. Хотя должен инициализироваться с одной строки в js и контента слайдов в html.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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