2017-01-26 4 views

Antwort

0

Ich habe tabindex attr und funktioniert recht gut .

<uib-timepicker ng-model="mytime" ng-change="changed()" hour-step="hstep" tabindex="-1" minute-step="mstep" show-meridian="ismeridian"></uib-timepicker> 

Beispiel Plnkr

+0

Danke @agriboz, aber ich möchte tabindex = "- 1" nur für die Pfeile hinzufügen! –

0

ich diese Lösung gefunden, aber ich weiß nicht, ist, dass es als das andere besser ist (die tabindex der Pfeile zu ändern) !!

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) 
Verwandte Themen