So ermitteln Sie, ob eine Funktion ohne globale Variable aufgerufen wurde

Ich bin auf der Suche nach eine gute Technik, um Weg von dem, was ich bin versucht zu tun: so legen Sie eine Globale variable.

Das erste mal, das jemand führt eine Funktion durch klicken auf eine Schaltfläche löst eine erste Funktion schalten Sie ein paar Dinge in draggables. Später, wenn Sie klicken Sie auf die Schaltfläche ein zweites mal möchte ich, um zu bestimmen, wenn die init - Funktion initialisiert wurde, und falls nicht, rufen Sie es wieder. Ich konnte ganz einfach tun dies, indem Sie eine Globale variable aus der init Funktion und dann prüfen, dass die Variablen aus dem click-Funktion, aber ich Frage mich, wie dies zu tun, ohne das setzen von globalen Variablen. Ich würde wirklich gerne ein Beispiel für eine Möglichkeit, dies zu tun.

InformationsquelleAutor der Frage codelove | 2012-07-02

Schreibe einen Kommentar