Domyślnie, jeśli mam zakotwiczenia w mojej witrynie, adres URL na pasku adresu zostanie zmieniony, gdy kliknę link (np. Www.mysite.com/#anchor)Zmienić adres URL po ręcznym przewinięciu do kotwicy?
Czy można zmienić adres URL na pasku adresu natychmiast po przewinięciu do kotwicy? A może masz długi dokument z wieloma zakotwiczeniami i zmiany adresu URL na pasku adresu, kiedy uderzę w nową kotwicę?
Dziękuję, wszystkie powyższe odpowiedzi również mają rację! – r1987
Amazing! Używając rozwidlonej wersji tego dla mojego projektu. Jednakże zdaliśmy sobie sprawę, że używanie tego powodowało "przeskok przewijania" za każdym razem, gdy zmieniono hash. Użyliśmy historii API, ponieważ naprawiło to nasz problem. \t \t \t if() {history.pushState \t \t \t historii.pushState (null, null, "#" + hash); \t \t \t} \t \t \t else { \t \t \t window.location.hash = '#myhash'; \t \t \t} – Prashant