Komme hier nicht weiter.
Code
element = document.querySelectorAll('li');
element.addEventListener("mouseover", myScript);
function myScript(){
g=this.getAttribute('data-wert');
alert(g)
}
Mit Jqery bekomme ich es hin. Aber ich wollte es jetzt auch mit nativen Javascript versuchen weil muß es wieder auffrischen. Ich verstehe nur nicht wurum das nicht geht . Mache ich das All weg ,wird nur der erste <li> angezeigt . Mit all macht er gar nix mehr und sagt das getatribute('data wert) ein Fehler hat. Ohne all wahr kein Fehler da und es lief halt nur das erste li im navi.
Habe anstatt li auch mal klassen genommen ,das ging auch nicht .Was mache ich da falsch ?
Zweiter versuch wahr so so
Code
jj=document.querySelectorAll( 'li' );
jj.addEventListener( 'mouseover', (e) => {
alert('geht nicht')
});
Da ist es genau so. Wenn dann nur der erste ,oder gar keiner. Ich dachte immer das es damit geht und somit jquery ersetzten konnte .Irgendwas mache ich falsch nur was ?