Woodz
Lieutenant
- Registriert
- Apr. 2009
- Beiträge
- 696
Hallo.
Hier ersteinmal was ich aktuell versuche.
Wie man sieht, versuche ich bei einem "click"-Event zu einer bestimmten "section" in meinem html-Dokument zu springen.
Das funktioniert unter Firefox auch sehr gut, aber nicht unter Chrome und Edge.
Füge ich der Anweisung ein console.log("hello world") hinzu, so wird mir dies nach dem Auslösen des click-events auch auf der Konsole angezeigt. Nur das scrollen zur gewünschten section funktioniert nicht.
Es gibt keine Warungen oder Fehlermeldungen auf der Konsole.
Beste Grüße
Hier ersteinmal was ich aktuell versuche.
HTML:
<nav class="navigation">
<ul>
<li><a id="navId" href="#">destination</a></li>
</ul>
</nav>
Javascript:
$(document).ready(function(){
document.querySelector('#navId').addEventListener('click', function(){
document.querySelector('#destination').scrollIntoView({block: 'start', behavior: 'smooth'});
});
});
Wie man sieht, versuche ich bei einem "click"-Event zu einer bestimmten "section" in meinem html-Dokument zu springen.
Das funktioniert unter Firefox auch sehr gut, aber nicht unter Chrome und Edge.
Füge ich der Anweisung ein console.log("hello world") hinzu, so wird mir dies nach dem Auslösen des click-events auch auf der Konsole angezeigt. Nur das scrollen zur gewünschten section funktioniert nicht.
Es gibt keine Warungen oder Fehlermeldungen auf der Konsole.
Beste Grüße