Hvis det er, så det udvider menupunktet, ændre projektilet ifølge LI element til en cirkel. For at JavaScript at vide, om et menupunkt udvides og skal kollapsede, når der klikkes, kontrollerer det, hvis kuglen er en cirkel. I så fald er det kollapser menuen ændre sin kugle tilbage i en disk. Ikke-udvidelige menupunkter har pladser til deres kugler, og er ikke behandlet af JavaScript (funktion); de behøver ikke at blive behandlet. Funktionen har en if-sætning, som har en hvis-del og en anden-del. Den tilstand, hvis-del bruger LI id for at kontrollere, om kuglen er en disk.
Hvis det er en disk, så blokken af IF-del udvider menuen. Hvis det ikke er en disk det betyder, at det er en cirkel; Husk kun udvides menupunkter har id'er. Hvis kuglen er en cirkel, så den ellers-del af if-sætning kollapser menuen. Hvis-blok Den første sætning i hvis-blokken ændrer kugle til en cirkel. Den anden erklæring udtrækker nummeret del fra ID LI elementet. Den tredje sætning bruger dette nummer del til at danne ID for den tilsvarende OL element. Den fjerde opgørelse viser det tilsvarende OL element.
Det andet-blokken det andet-blokken er forklaret på samme måde som hvis-blokken, men to af sine udtalelser gør det modsatte af, hvad der opnås i hvis-blokken. De to andre udsagn danner ID tilsvarende OL element på samme måde som det gøres i IF-blokken. Nå, vi er kommet til slutningen af denne del af serien, fortsætter vi i den næste.
Chrys at nå frem til et hvilket som helst af de dele af denne serie, så skriv den tilsvarende titel nedenfor i søgefeltet på denne side og klik på Søg (brug menuen, hvis det findes): HTML Ebook Oversigt En HTML-e-bog Project HTML Ebook rammesæt HTML Ebook Pages Banner HTML-dokument på Sidebar HTML-dokument søgeresultaterne HTML-Dokument