Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

D2th3

Problemas com âncoras no site

Recommended Posts

Bom pessoal,

 

Minha dúvida pode ser resolvida de duas formas mas não sei como proceder nesse caso.

 

Quando acesso a página com uma url: http://www.dominio.com.br/produtos#computador

 

Automaticamente o navegado me leva a div cujo id é #computador.

 

Eu gostaria de impedir que isso ocorresse sem a necessidade de trocar o id da div, ou então que o navegador fizesse uma rolagem suave até a <div id="computador">. De preferência usando jQuery.

 

OBS: lembrando que esse comportamento é quando carrega a página e não quando clica no link.

 

Alguém poderia dar uma força?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Luiz Magno,

 

Obrigado pela colaboração.

A questão que eu citei é um exemplo apenas, isso funcionará em um sistema cujo alguns atalhos funcionarão com links apontando para no formato que eu citei.

 

Não será voltado para usuários públicos.

 

Att

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Assim cara essa é uma característica do navegador o que você pode fazer é via jQuery quando der o load da pagina jogar ele para o scroll 0 assim você vai desabilitar essa funcionalidade para o seu site.
$( document ).ready(function() {
  $('html, body').animate({ scrollTop: 0 }, 0);
}); 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.