Vis/skjul div ved 'betingelser i toggle-funktion'
Jeg er rigtig glad for nedenstående toggle-funktion. Jeg har tillært mig visse java-kundskaber under implementeringen af den, men er kommet til kort, nu hvor jeg vil udvide den.se den i brug her: <a href="http://inpleno.dk/rasmus/" target="blank">inpleno.dk/rasmus</a>
Hvordan når jeg frem til følgende:
Når alle div's i menuen er lukket (display:none), skal en 'ekstern' div vises (display:block), og når en af div'ene vises, skal den eksterne div skjules. I kan i kildekoden på ovenstående link se, at div'en 'billede' pt er sat ind, men er skjult (display:none).
her er koden:
var oldS = null;
function toggle(id) {
var s = document.getElementById(id).style;
if (oldS != null && oldS != s) {
oldS.display = "none";
}
s.display = (s.display == "block" ? "none" : "block");
oldS = s;
}
var oldS2 = null;
function toggle2(id) {
var s = document.getElementById(id).style;
if (oldS2 != null && oldS2 != s) {
oldS2.display = "none";
}
var s = document.getElementById(id).style;
s.display = (s.display == "block" ? "none" : "block");
oldS2 = s;
}
Jeg glæder mig til at høre fra jer.
Andreas
