Gente, estou tentando travar o scroll do site no mobile, mas não estou conseguindo.
Tenho o seguinte código jQuery:
$('body').on('scrollstart', function(){ if (menuPrincipal.css('right') == '0px' || menuAreas.css('right') == '0px' || menuAtividades.css('right') == '0px') { $('html, body').stop().animate({ 'scrollTop': 0 }, 1); } });
menuPrincipal, menuAreas e menuAtividades são varia´veis que setei para identificar os 3 tipos de menus que o site possui.. e caso eles estejam com o right 0, o scroll trava no topo e não deixa rolar.
esse "scrollstart" peguei do site "w3school", mas não está funcionando.... já linkei o jquery-mobile.