*   >> Lecture Éducation Articles >> science >> la programmation

Code complet de la Magie Html client Edges

e;} x = 3;.} La fonction devrait être auto-explicatif Code pour rétrograder et pour chaque variable et fonction liée au bord gauche, il ya une variable équivalente ou fonction rétrogradez et plus (lié à l'arête supérieure), mais avec des noms différents Vous pouvez obtenir le code complet, qui comprend cette section à partir du lien:. https://www.cool-mathematics.com/downloads/MagicEdges.zip Fonctions Relatif à la gauche et le bord supérieur Il ya deux fonctions qui sont liées au bord gauche et en haut.

L'un d'eux est: fonction removePane () {if (== bord "gauche") removePaneL (); else if (bord == "top") removePaneU (); } Ceci est la fonction appelée pour supprimer le volet, qui sort à partir du bord gauche imitent ou le bord supérieur synoptique. Lorsque l'élément BODY reçoit un clic, cette fonction est appelée. Il est d'abord de tous les chèques si le volet est sorti du bord gauche. Si elle le faisait, il appelle la fonction removePaneL () qui provoquerait le volet pour revenir dans le bord gauche.

Rappelez-vous que la fonction removePaneL () devra d'abord vérifier si le clic est dans le volet ou le corps seul. Si le volet était pas du bord gauche, la fonction passe pour vérifier si elle était depuis le bord supérieur. Si elle était depuis le bord supérieur, il appelle la fonction removePaneU () équivalent pour le bord supérieur.

L'autre fonction qui est commun à la fois le bord gauche et en haut est: fonction checkRemSit () {if (bord == "gauche") leftPaneShown = true; else if (bord == "top") topPaneShown = true; } Le nom de cette fonction est checkRemSit (), ce qui signifie Vérifier Enlèvement situation. Le but de cette fonction est d'indiquer si le panneau est affiché (leftPaneShown) à partir du bord gauche ou le bord supérieur, avec le but ultime de la différence entre le clic d'un volet particulier et cliquez sur l'extérieur du corps volet.

Notez que nous traitons avec les mêmes éléments DIV extérieures et intérieures, si oui ou non le volet sort du bord gauche ou le bord supérieur. Un autre but de cette fonction est d'éviter des conflits entre les fonctions pour le bord gauche et celles de l'arête supérieure. Il est d'abord de tous les chèques si la valeur de la variable de bord est "left". Si elle est, elle définit la variable leftPaneShown à true. Sinon, la fonction vérifie si la valeur de la variable de bord est "haut"; si elle est, il définit la variable topPaneShown à true.

Remarques DOM n'a pas un objet de bord que la réponse à des événements. V

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.