如何使用Angularjs动态单击文本框

时间:2013-11-15 08:00:28

标签: javascript jquery html angularjs

这是我的HTML

  <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 个答案:

答案 0 :(得分:1)

你可以做angular.element(".textbox").trigger("click");