slavik_kozachok_official
@slavik_kozachok_official

Как скрыть блок до нужного места на странице?

Цель показать блок в указанном месте и зафиксировать в топе страницы. Все работает хорошо, однако при обновления страницы блок не скрыт, и после минимального скролла он пропадает. Как скрыть блок чтобы во после обновления он был скрыт до нужного места
jQuery
$(document).ready(function() {

	$(window).scroll(function() {
        
        if ($(this).scrollTop() >= 700) {
        	$('#top_js').fadeIn();
        } else {
        	$('#top_js').fadeOut();
        }
        
    });
});
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
@Souvel1
Web-программист. Разрабатываю на WordPress.
В стилях display: none; можно даже инлайном прописать
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@fasnet
Ну все верно выполняет скрипт. Только при скролле $(window).scroll выполняется, а вот если вы сделали скролл, а потом обновились, то проверка в $(window).scroll не запустится. Поэтому перед $(window).scroll поставьте условие на проверку.
if ($(window).scrollTop() >= 700) {
        $('#top_js').fadeIn();
} else {
        $('#top_js').fadeOut();
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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