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

Как отследить появление горизонтальной прокрутки JQuery?

Добрый вечер.

Такой вопрос: есть значок при наведении на который появляется подсказка со смещением вправо, если этот виджет стоит слева, то отбражается нормально, если стоит справа, то подсказка при появлении выходит за пределы экрана и появляется прокрутка, как отследить этот выход за пределы экрана и изменить стили текущему элементу?

Пробовал resize, но он срабатывает только если сам экран уменьшать.

Как знает, как это сделать подскажите пожалуйста.

Спасибо.
  • Вопрос задан
  • 282 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@AlexSuslov
сохрани при загрузке размер страницы и проверяй с текущим по
window.addEventListener('resize', () => { /* code */ });
у меня это работает.

или попробуй

function scrollbarVisible(element) {
return element.scrollHeight > element.clientHeight;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
26 дек. 2024, в 16:23
30000 руб./за проект
26 дек. 2024, в 16:23
100000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект