es3*_*746 5 javascript jquery accordion tabbing angularjs
嗨,我有一个用下面的代码创建的AngularJS手风琴。我想向手风琴添加一个tab索引,以便某人可以通过手风琴的所有li标签来进行制表。
<accordion close-others="showOnlyOne">
<accordion-group heading="{{group.name}}" ng-repeat="group in reportFiltered" is-open="group.isThisOpen">
<ul class="nav">
<li ng-repeat="myObj in group.myObj">
<a ng-click="function(myObj.query)">{{myObj.name}}</a>
</li>
</ul>
</accordion-group>
</accordion>
Run Code Online (Sandbox Code Playgroud)
我尝试做这样的事情:
tabIndex="item.index
Run Code Online (Sandbox Code Playgroud)
但这似乎不起作用。
此外,一旦选项卡上的内容/值当前处于选项卡中,我还需要一种方法来访问它们。
更新:
我可以使用{{$ index}}进行制表,但是现在我需要对当前被制表过的li标记进行操作。
尝试
tabindex="{{item.index}}"
Run Code Online (Sandbox Code Playgroud)
甚至更好
ng-attr-tabindex="{{item.index}}"
Run Code Online (Sandbox Code Playgroud)
您还可以从ngRepeat访问$ index