我已经包含了jquery和typeahead包:
<script src="libs/jquery/dist/jquery.js"></script>
<script src="libs/typeahead.js/dist/typeahead.bundle.js"></script>
两人都用npm管理。
我使用来自twitter typeahead网站的模板调用typeahead如下:
$('#the-basics .typeahead').typeahead({
hint: true,
highlight: true,
minLength: 1
},
{
name: 'people',
source: substringMatcher($scope.people)
});
我正在MEAN.js框架下开发......我忘了在某处包含某些内容吗?其他帖子都没有能够帮助我。
谢谢!
答案 0 :(得分:0)
所以jquery可以挑剔你如何导入非jquery的库/脚本。通常,您希望最后导入jquery.js
,以便在执行$(..).typeahead()
时可以调用其他文件中的函数。尝试修改下面的脚本导入,应该解决问题。
<script src="libs/typeahead.js/dist/typeahead.bundle.js"></script>
<script src="libs/jquery/dist/jquery.js"></script>