weranda
@weranda

Как правильно написать скрипт банального адаптивного слайдера на jQuery?

Помогите пожалуйста решить проблему с банальным слайдером на jQuery, несколько часов бьюсь.

Живой пример здесь.

Слайдер по идее должен срабатывать только при разрешении менее 480px и он срабатывает, но при изменении ширины окна браузера начинается свистопляска:

1) Если ширина окна при открытии менее 480px и меняю ширину в диапазоне до 480px, то какая-то карусель происходит – слайды при нажатии на них начинают по несколько раз прыгать.

2) Если меняю окно несколько раз, то слайдер будет открываться и закрываться столько раз, сколько раз изменил ширину.

Как заставить корректно работать мой хреновый скрипт, чтобы он корректно отрабатывал при изменении ширины окна браузера?
10ba6a8f78694f0685ef0b82aee94487.gif
  • Вопрос задан
  • 160 просмотров
Решения вопроса 2
Akirom123
@Akirom123
нужно stop вызывать перед slideToggle
https://jsfiddle.net/e7ft6Lr8/
Ответ написан
https://jsfiddle.net/oy0xg1xa/1/
Только доработать надо, но работает без скачков
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
22 мая 2024, в 21:04
2000 руб./за проект
22 мая 2024, в 20:47
50000 руб./за проект
22 мая 2024, в 20:14
3600 руб./за проект