2
所以我有一些看起來像這樣:AngularJS使元素tabbable
'<div class="ui360-infoSectionHeader">' +
'<span ng-click="toggle()" class="ui360-infoSectionTitle" ng-class="{\'ui360-expanded\':isExpanded, \'ui360-collapsed\':!isExpanded}">{{sectionTitle}}</span>' +
'</div>'
我怎樣才能使它所以當我通過頁面標籤,跨度接收焦點,我可以使用ENTER觸發NG-點擊?我能夠做到這一點,將跨度更改爲'a'標籤,並添加一個href="#"
,但這是刷新不是我所需要的頁面。我也想避免使用tab索引,因爲這是一個可以放在頁面任何位置的指令。我只是希望它在與頁面上的其他元素相關的時候獲得焦點。這是如何完成的?
使用tabindex屬性,併爲按鍵操作 – Sprottenwels