| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ganz einfach: Events passieren eben irgendwann, nicht beim Funktionsaufruf. Zu diesem Zeitpunkt ist die Parametervariable vielleicht gar nicht verfügbar. Deshalb wird wahrscheinlich oben ein Closure verwendet, die Einkapselung einer Variablen im Funktionsbody. Wenn Du das flexibel gestalten willst, muss dieses Kapselung eben woanders stattfinden. Z.B. im Kontext, in dem das Event zugeordnet wird. Mehr kann ich dazu nicht sagen. Mach Dich mit dem Konzept von Closures vertraut. http://www.php.de/php-einsteiger/489...nsammlung.html (Lerne Grundlagen | Quellensammlung) http://www.delicious.com/php.de/Closures
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|