AngularJS ng-mousedownDirektive
AngularJS-Beispiel
Einen Ausdruck ausführen, wenn die Maustaste gedrückt wird:
<div ng-mousedown="count = count + 1" ng-init="count=0">Klick mich!</div>
<h1>{{count}}</h1>
<h1>{{count}}</h1>
Selbst ausprobieren »
Definition und Verwendung
ng-mousedownDie Direktive teilt AngularJS mit, was zu tun ist, wenn die Maustaste auf dem angegebenen HTML-Element gedrückt wird.
ng-mousedownDie Direktive überschreibt nicht das native onmousedown-Ereignis des Elements. Wenn das Ereignis ausgelöst wird, werdenng-mousedownsowohl der Ausdruck als auch das native onmousedown-Ereignis ausgeführt.
Ausführungsreihenfolge für Mausklicks:
- Mousedown
- Mouseup
- Click
Syntax
<element ng-mousedown="expression"></element>
Alle HTML-Elemente unterstützen diese Direktive.
Parameterwert
| Wert | Beschreibung |
|---|---|
| expression | Der auszuführende Ausdruck, wenn die Maustaste geklickt wird. |
Andere Erweiterungen
AngularJS-Referenzhandbuch