Hey Leute,
habe folgenden Code, der nicht funktioniert, aber ich hoffe einfach mal, dass ihr versteht, was ich wollte:
framework.js:
für neu können übergeben werden: home, platz, turniere
nav.css:
Ich will also immer ein Bildhintergrundwechsel hervorrufen, wenn man auf einen anderen Verweis als den bereits offenen klickt.
home ist als erstes offen, deswegen ist alt bereits home.
habe folgenden Code, der nicht funktioniert, aber ich hoffe einfach mal, dass ihr versteht, was ich wollte:
framework.js:
Code:
var alt = "home"
function wechsel(neu) {
document.getElementById(neu).className = neu + "I";
document.getElementById(alt).className = alt + "O";
alt = neu;
}
nav.css:
Code:
.homeI{
background-image:url(homeI.png);
width:250px;
height:60px;
}
.homeO{
background-image:url(homeO.png);
width:200px;
height:60px;
}
.platzI{
background-image:url(platzI.png);
width:200px;
height:60px;
}
.platzO{
background-image:url(platzO.png);
width:200px;
height:60px;
}
.turniereI{
background-image:url(turniereI.png);
width:200px;
height:60px;
}
.turniereO{
background-image:url(turniereO.png);
width:200px;
height:60px;
}
Ich will also immer ein Bildhintergrundwechsel hervorrufen, wenn man auf einen anderen Verweis als den bereits offenen klickt.
home ist als erstes offen, deswegen ist alt bereits home.