簡體   English   中英

選擇以ng-show顯示的輸入

[英]Select input shown with ng-show

我想把重點放在ng-show顯示的輸入上。 但是,這需要在$ digest循環之后進行jquery調用。 有誰知道在項目顯示后如何運行代碼,而不求助於setTimeout()或類似的東西? 這是該問題的一個小例子: http ://plnkr.co/edit/synSIP? p= preview

您可以編寫一個簡單的指令,不需要jquery:

  yourApp.directive('focusme',function(){
   return function(scope,elem,att){
      elem.focus();
   }
  });

您可以像這樣使用它:

    <input type="text" focusme>

如果您希望輸入在顯示時自動聚焦,請使用html5 autofocus屬性:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM