One Page Scroll - Página externa
Fala povo, ó eu de novo aqui.
Tenho um script que funciona legal para dar aquele efeitinho "one-page scroll" com Easing e tal. Muito bom, muito bacana.
Estrutura:
- Link 1: Empresa (one page, vai para #empresa)
- Link 2: Produtos (one page, vai para #produtos)
- Link 3: Contatos (one page, vai para #contatos)
- Link 4: Cadastro (vai para cadastro.php)
Quando estou nessa página do link 4 e quero ir para Produtos, por exemplo, ele não "vai certo". Ele chega a direcionar para a home, mas o alinhamento é torto e sem efeito. O easing é opcional nesse caso, nem precisaria. Mas ao menos gostaria que ele direcionasse para a div#produtos, mas parece q ele vai uns 300px pra cima ainda, hahaha.
Quando clico via menu, fica alinhado certo (vide abaixo)
/applications/core/interface/imageproxy/imageproxy.php?img=http://i.imgur.com/cuLq3Lg.png&key=4799514de02520b16af76311602b2286a432c85c1ca2dcf8b6b8667a3fd78f8c" alt="cuLq3Lg.png" />
Porém quando clico da página de cadastro, ele quebra (vide img abaixo)
/applications/core/interface/imageproxy/imageproxy.php?img=http://i.imgur.com/ibfyFWu.png&key=47e98980f4dcdc1d0d9db6e681566c82ceac4d35b65b8ee90b13db6f96c16e7c" alt="ibfyFWu.png" />
----
Link de teste: http://kiferro.gpaprospera.com.br/
Estou usando o Scrolld para isso:
$('[data-scrolld]').scrolld({
easing: 'easeInOutCubic',
speed: 2000
});
Tentei diversos scripts mas nenhum me atende como esse, a principio.
Uma solução seria talvez pegar o que está na URL (#produtos) e ativar o script novamente no OnLoad simulando um clique. Isso seria possível? Seria uma boa alternativa?
Discussão (1)
Carregando comentários...