AngularJS ng-mousedown 指令
定義和用法
ng-mousedown
指令告訴 AngularJS 在特定 HTML 元素上單擊鼠標按鈕時要執行的操作。
AngularJS 的 ng-mousedown
指令不會覆蓋元素的原始 onmousedown 事件,兩者都會被執行。
鼠標點擊的順序是:
- Mousedown(鼠標按下)
- Mouseup(鼠標釋放)
- Click(點擊)
實例
當鼠標單擊時執行表達式:
<div ng-mousedown="count = count + 1" ng-init="count=0">Click me!</div> <h1>{{count}}</h1>
語法
<element ng-mousedown="expression"></element>
所有 HTML 元素都支持。
參數
參數 | 描述 |
---|---|
expression | 當鼠標按鈕被點擊時要執行的表達式。 |