2013-11-15 43 views
0

這是我的HTML如何動態地在文本框單擊使用Angularjs

<div class="main" ng-controller="mainCtrl"> 
     <div " ng-show="showhide"><input type="text" class="textbox ></div> 
     <div ng-click="showtext()">click</div> 
    </div> 

當我點擊鼠標,我必須證明文本框和文本框應該被點擊一個這樣

這是我的控制器

app.controller('mainCtrl',function($scope) 
{ 
     $scope.showtext=function($scope) 
     { 
      $scope.showhide=true; 
      angular.element.find('.textbox').click(); 

     } 
}); 

但這是行不通的如何在angularjs中做到這一點?

+1

angularjs不controller.you建議操作元件可以在custome指令做到這一點。 – Kain

回答

1

,你可以簡單地做angular.element(".textbox").trigger("click");

相關問題