Есть ли возможность изменить TabIndex стрелок и установить его на -1 (TabIndex = «- 1»)Как установить tabindex для ui-timepicker (угловая загрузка)?
Вот пример: http://angular-ui.github.io/bootstrap/versioned-docs/0.14.1/#/timepicker
Есть ли возможность изменить TabIndex стрелок и установить его на -1 (TabIndex = «- 1»)Как установить tabindex для ui-timepicker (угловая загрузка)?
Вот пример: http://angular-ui.github.io/bootstrap/versioned-docs/0.14.1/#/timepicker
Я добавил tabindex
Attr и работает достаточно хорошо ,
<uib-timepicker ng-model="mytime" ng-change="changed()" hour-step="hstep" tabindex="-1" minute-step="mstep" show-meridian="ismeridian"></uib-timepicker>
Пример Plnkr
Я нашел это решение, но я не знаю, что есть еще один лучше, чем это (изменить TabIndex стрелок) !!
this.$timeout(function() { // You might need this timeout to be sure its run after DOM render.
angular.element(document.querySelectorAll('td.uib-increment.hours > .btn.btn-link')).attr('tabindex','-1')
angular.element(document.querySelectorAll('td.uib-increment.minutes > .btn.btn-link')).attr('tabindex','-1')
angular.element(document.querySelectorAll('td.uib-decrement.hours > .btn.btn-link')).attr('tabindex','-1')
angular.element(document.querySelectorAll('td.uib-decrement.minutes > .btn.btn-link')).attr('tabindex','-1')
}, 0, false)
Спасибо @agriboz, но я хочу добавить tabindex = "- 1" только для стрелок! –