我在我的Web应用程序中同时使用了Bootstrap和AngularJS。我很难让两个人一起工作。
我有一个元素,它具有属性 data-provide="typeahead"
<input id="searchText" ng-model="searchText" type="text"
class="input-medium search-query" placeholder="title"
data-provide="typeahead" ng-change="updateTypeahead()" />
我想data-source
在用户在字段中输入时更新属性。该函数updateTypeahead
已正确触发,但是除非我使用$('#searchText')
,这是jQuery方式,而不是AngularJS方式,否则我无法访问触发事件的元素。
使AngularJS与旧式JS模块一起工作的最佳方法是什么。