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

Как убрать прокрутку страницы при нажатии на показать еще?

Есть небольшой сайт, с небольшим количеством товаров, в мобильной версии нужно чтобы отображалось несколько товаров, но появлялась кнопка показать сделал все на display none. Есть код, но когда я нажимаю показать еще меня сразу перебрасывает на последний элемент, а мне нужно чтобы в каком месте страницы я кнопку нажал, в таком и остался, как сделать?
let state = 0;
$('.catalog__button').click(function (e) { 
    e.preventDefault();
    if(state == 0) {
        $('.catalog__mobile').show();
        $('.catalog__button').text('Скрыть');
        state ++;
    }
    else {
        $('.catalog__mobile').hide();
        $('.catalog__button').text('Посмотреть все');
        state --;
    }  
});
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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