Det sætter display ejendom af den ydre DIV til "ingen", (hvilket gør elementerne nedenfor det fri for adgang, f.eks at blive udvalgt ved at trække musen). Funktionen nulstiller også visse variabler og giver de første positioner til den ydre og indre DIV. Med denne nulstiller og indledende positioner givet, kan hele processen gentages fra venstre kant (eller øverste kant af andre funktioner) uden konflikter. Dette er funktionen:. Funktion shiftLeft () {document.getElementById ("Calc") style.left = x; //stoppe rulningen venstre, hvis (x {self.clearInterval (TL), document.
getElementById ("Cont) style.display =" none ". processOnL = false; //nulstille holdninger venstre bevægelsen document.getElementById ( »Cont) style.left = 0;. document.getElementById (" Cont) style.top = 0;. document.getElementById (Calc) style.left = 0;. document.getElementById ("Calc"). style.top = 0; paneBack = true;} x- = 3;.
} Funktionen skal være selvforklarende kode til Shift ned og op for de enkelte variabler og funktion relateret til den venstre kant, er der en tilsvarende variabel eller funktion til skift ned og op (relateret til den øverste kant), men med forskellige navne Du kan få den komplette kode, som omfatter dette afsnit fra linket:. https://www.cool-mathematics.com/downloads/MagicEdges.zip Funktioner Relateret til venstre og øverste kant Der er to funktioner, der er relateret til venstre og øverste kant.
En af dem er: funktion removePane () {if (kant == "venstre") removePaneL (); ellers hvis (kant == "top") removePaneU (); } Det er den funktion kaldet til at fjerne ruden, der kommer ud fra venstre efterligner kant eller den øverste mimic kant. Når kroppen elementet modtager et klik, kaldes denne funktion. Det første af alle kontroller, hvis ruden kom ud af den venstre kant. Hvis det gjorde, det kalder funktionen removePaneL (), som ville få ruden til at gå tilbage til den venstre kant.
Husk, at removePaneL () funktion først bliver nødt til at kontrollere, om klik er fra ruden ell
net