如何关注Angular指令中的元素

时间:2015-11-13 15:36:48

标签: jquery angularjs angularjs-directive angularjs-scope jqlite

我在下面有以下代码,一旦你开始输入就应该打开一个带输入框的模态。我已经取得了进展到模态打开的程度,但是我无法弄清楚如何关注实际的输入框(在指令中的链接函数内)。任何想法,将不胜感激。此外,如果有任何其他改进建议,请告诉我。

请看这个plnkr http://plnkr.co/edit/ZMN56G

link: function(scope, elem, attrs){

  //CAN'T FIGURE THIS OUT
  var input = elem.children()[1]
  input.focus();
  console.log(input)      
}

和HTML ....

<div class="modal-body">
   <input type="text" ng-model="selected.query"/>
      Selected: <b>{{ query}}</b>
</div>

0 个答案:

没有答案