Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou trabalhando com ScrollTabs e gostaria de saber como faço para caputurar o valor de cada ancora quando clicar.
Aguem tem o caminho das pedrar de como faço isso?
Mesmo ele trabalhando em uma mesma pagina?
Pois usei o document.location.hash
mas ele só funciona de der um refresh na pagina!
Mesmo ele trabalhando em uma mesma pagina?
sim.
>
mas ele só funciona de der um refresh na pagina!
ele funciona sempre, só depende de qual evento você está usando para capturar o valor.
Estou utilizando
var ancora = location.hash.substring(1);
mas o valor ancora consigo caputar somente quando dou um refresh
então é como eu disse.. o problema está no evento que você está usando para capturar a hash.
tente por exemplo capturar no evento onhashchange() ou então no onclick dos teus links.
Entendi minha duvida esta ai Willian, não estou sabendo criar o evento no href
consegui Willian vlw
document.location.hash
ou então:
this.href no objeto <a> assim q você clicar.