Per impostazione predefinita, se si dispone di ancore nel mio sito Web, l'URL nella barra degli indirizzi viene modificato quando faccio clic su un collegamento (ad esempio www.mysite.com/#anchor)Modifica l'url quando si scorre manualmente verso un ancoraggio?
È possibile modificare l'URL nella barra degli indirizzi all'istante quando scorro fino all'ancora? O hai un lungo documento con più ancore e l'url cambia sulla barra degli indirizzi, quando colpisco una nuova ancora?
Grazie, tutte le risposte di cui sopra hanno anche ragione! – r1987
Incredibile! Usando una versione biforcuta di questo per il mio progetto. Tuttavia, ci siamo resi conto che l'utilizzo di questo ha causato un "scroll jump" ogni volta che l'hash è stato modificato. Quindi, abbiamo utilizzato historyAPI in quanto ha risolto il nostro problema. \t \t \t se (history.pushState) { \t \t \t storia.pushState (null, null, "#" + hash); \t \t \t} \t \t \t else { \t \t \t window.location.hash = '#myhash'; \t \t \t} – Prashant