Vladddosss
@Vladddosss

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

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

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

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

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

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

или попробуй

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

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

Войти через центр авторизации
Похожие вопросы