如果我有一個創建一個表這樣AngularJS HTML:如何使用AngularJS將單擊和雙擊控件添加到行中?
<tbody>
<tr data-ng-repeat="row in grid.data">
<td>{{ row.id }}</td>
<td>{{ row.text }}</td>
</tr>
</tbody>
我怎麼能加入功能,以便在一排點擊使剛剛這一行高亮顯示,兩次點擊呼叫與row.id
功能?有沒有AngularJS
的方法來做到這一點,或者我必須使用jQuery
?我懷疑要做到這一點的唯一方法是jQuery
,但我覺得我應該先問一個問題AngularJS
。
感謝
您可以使用[ngClick](http://docs.angularjs.org/api/ng.directive:ngClick)和[ngDblclick](http://docs.angularjs.org/api/ng.directive:ngDblclick )。你可以提供一個運動員或jsfiddle嗎? – Satpal
我需要把它放在每個單元格上,還是可以放在行上? –
我剛剛意識到。只需點擊一下,我只想點擊突出顯示的一行,並刪除任何以前的突出顯示。我認爲這可能更難實現。 –