Gunnar Bittersmann: JS Funktion soll erkennen, welches li im Nav angeklickt wurde

Beitrag lesen

@@hmm

<li onClick="focusTeam(this.id);" id="team2"><a href="#">Controling Team</a></li>
    function focusTeam(id) {
        console.log(id);
        var centerTabs = document.querySelector('#centerBereich');
        document.getElementById('skillmatrix').appendChild(centerTabs);
    };

href ist quatsch

Wenn du zum Seitenanfang springen willst, ist href="#" goldrichtig. In allen anderen Fällen ist es Quatsch, ja.

Was soll bei deiner „Navigation“ passieren? Jeweils an anderer Tab wird angezeigt?

Wenn du Tabs willst, willst du Tabs.

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory