angularjs指令在不使用jquery-ui的情况下获取所有可列表元素

时间:2015-12-24 07:49:44

标签: jquery angularjs angularjs-directive

有没有办法实现angularjs指令来获取视图上的所有tabbable元素。我找到了一个使用jquery-ui的解决方案,使用":tabbable"选择器,但我不想包含这个库。但是纯粹的jquery是可以接受的。

1 个答案:

答案 0 :(得分:0)

var children = _.sortBy($('.project :tabbable'), function(child) {
            var aChild = angular.element(child);
            return parseInt(aChild.attr('tabindex')) || 0;
        });

此代码将返回位于.project类的所有可列表元素。