Есть небольшой сайт, с небольшим количеством товаров, в мобильной версии нужно чтобы отображалось несколько товаров, но появлялась кнопка показать сделал все на 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 --;
}
});