function vkProcedure(s,e,c){
let t
let r = []
let i = 0
while (i <= e) {
if(i%c === 0) {
if(t) { r.push(t) }
t = []
}
t.push(s+i++)
}
if(t) { r.push(t) }
return r
}
Скорее всего у вас есть кнопка "бутерброд" для скрытия/раскрытия меню в мобильной версии.
При этом у вас установлен обработчик клика не на эту кнопку, а на блок в меню и получается, что при нажатие на меню меняется класс контейнера и он скрывает меню... но в любом случае без кода точно сказать нельзя
Код у вас правильный по крайней мере если использовать jQuery, но проверьте всё ли переменные у вас присутствуют (не пишет ли в консоль что переменной не существует). https://jsfiddle.net/vwhp7eac/14/
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.