Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.12.2024, 05:13
Интересующийся
Отправить личное сообщение для ajaxst Посмотреть профиль Найти все сообщения от ajaxst
 
Регистрация: 20.07.2018
Сообщений: 23

Остановить скролинг на определенном DIV
Добрый день, как сделать так что бы не использовалась функция скролинга на определенном DIV при пролистывании сайта
Поскольку в данном блоке используется карусель из фото.
Ответить с цитированием
  #2 (permalink)  
Старый 19.08.2025, 10:58
Новичок на форуме
Отправить личное сообщение для Micender Посмотреть профиль Найти все сообщения от Micender
 
Регистрация: 18.08.2025
Сообщений: 1

Вы можете отключить прокрутку для этого DIV с помощью event.preventDefault() в обработчике wheel, либо задать CSS overflow: hidden для блока. Это остановит вертикальный скролл внутри карусели. @doodle jump

Последний раз редактировалось Micender, 20.08.2025 в 09:26.
Ответить с цитированием
  #3 (permalink)  
Старый 10.09.2025, 16:43
Интересующийся
Отправить личное сообщение для akiraki22lvl Посмотреть профиль Найти все сообщения от akiraki22lvl
 
Регистрация: 09.09.2025
Сообщений: 17

Можно, например, перехватить событие прокрутки внутри этого блока и отменить его действие. Если используете JS/jQuery, то можно добавить что-то вроде:

const carousel = document.querySelector('.your-carousel-div');

carousel.addEventListener('wheel', function(e) {
  e.stopPropagation(); // запрещает прокрутку "пробрасываться" дальше
}, { passive: false });



Таким образом, скролл будет работать в остальной части сайта, но при наведении на карусель сам блок не будет прокручиваться вместе со страницей.
Ответить с цитированием
  #4 (permalink)  
Старый Сегодня, 10:15
Новичок на форуме
Отправить личное сообщение для eggycar76 Посмотреть профиль Найти все сообщения от eggycar76
 
Регистрация: 27.05.2026
Сообщений: 5

As you get better at driving in eggy car, you'll get better and better rewards. Players are encouraged to surpass their existing distance records in Eggy Car. There appears to be progress with each run.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обработчик событий для динамически добавленных элементов Tecvid Events/DOM/Window 28 25.06.2018 13:49
Показать div при наведении / jQuery updaite Элементы интерфейса 2 27.07.2014 18:06
Работа JavaScript в определенном DIV inet_boy Элементы интерфейса 9 13.08.2013 00:55
DIV фиксированный скролинг vyaceslav.kr jQuery 0 11.10.2012 11:44
Как очистить все поля в определенном DIV DarkHacker jQuery 15 21.02.2012 11:39