Einige Websites, die ich gesehen habe, tun dies.Fügen Sie kein Hashtag zur URL hinzu, wenn Sie auf den Link klicken, der es enthält.
Ich habe Links wie <a href="#delete">Delete</a>
, die dann ein div zeigt. Dies fügt natürlich #delete zum Ende der URL in der Adressleiste hinzu. Gibt es eine Möglichkeit, #delete immer noch aufzurufen, aber nicht am Ende der URL hinzuzufügen?
Zum Beispiel GitHub, auf einigen Pop-ups, die Sie in den Boden sehen kann links, dass die Adresse https://github.com/settings/admin#delete_account_confirmation
ist aber, wenn Sie auf den Link drücken es nicht #delete_account_confirmation
in der URL hinzufügen? Aber das Popup wird immer noch angezeigt. Wie?
Bitte leisten Sie Ihren Code teilen :) – prtdomingo
Sie können das Standardverhalten in den Hörer verhindern. 'event.preventDefault();' – Tholle
Sie können es tun, indem Sie Ihre href entfernen und eine Methode onClick – Jerome