Wie lausche ich auf Click-Events auf der ganzen Seite im Meteor?

8

Ich experimentiere mit dem Beispiel der Bestenliste und möchte den selected_player deaktivieren, wenn Sie außerhalb eines Spielernamens klicken. Ich dachte, damit dies funktioniert, müsste ich dem Körperelement ein Listener-Ereignis hinzufügen und verhindern, dass es andere Elemente auslöst, die sich darin befinden. Dann würde ich selected_player auf 0 setzen.

Ich kann jedoch anscheinend nur Ereigniskarten zu Templates hinzufügen.

%Vor%

Vermisse ich etwas? Wie kann ich ein "Klick" -Ereignis für die gesamte Seite anhören?

    
Nick 08.11.2012, 21:26
quelle

1 Antwort

12

Es gibt keine gute Möglichkeit, Ereignisse an den ganzen Körper zu binden. Sie können jedoch Ihren gesamten Code in eine äußere Vorlage mit Ereignissen einfügen, wie es Narven vorschlägt.

%Vor%

und

%Vor%     
n1mmy 14.12.2012, 02:04
quelle

Tags und Links