Meteor JS: Wie erstelle ich einen event-handler für mehrere Selektoren?
Ich versuche zu erstellen, die den gleichen event-handler für mehrere Elemente, können aber nicht überall finden Sie in der Dokumentation, dies zu tun. In dem unten angeführten Beispiel, ich bin versucht, erstellen Sie einen click-Ereignishandler für alle text handings. Dies funktioniert für h1
, aber nicht für den rest.
Template.page.events({
'click h1, h2, h3, h4, h5, h6' : function (e, template) {
console.log("clicked");
}
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
Ich glaube, Ereignis-Karten nicht unterstützen Selektoren durch Komma getrennt, weil Sie Kommas zum trennen von individuellen event-Namen oder
Ereignis-Selektor
- Paare.http://docs.meteor.com/#eventmaps
Löste ich eine ähnliche problem zuvor, die nachstehend wiedergegeben für das handling von mehrere Ereignisse, die auf das gesamte Dokument mit einem einzigen handler: