我在我的角度项目中实现了工具提示,但是我的项目在grunt测试中给出了错误:
TypeError: 'undefined' is not a function (evaluating '$('[data-toggle=tooltip]').tooltip()')
我的代码实现工具提示:
在Jquery中:
$(document).ready(function(){
$('[data-toggle="tooltip"]').tooltip();
});
并在html中:
<div class="rating" data-toggle="tooltip">
我无法理解我哪里出错了。
答案 0 :(得分:0)
为了记录,OP在他的业力配置中缺少bootstrap tooltip插件。
Karma配置文件(通常为karma.conf.js
)包含要为测试加载的文件或模式的声明。例如:
// Inside Karma configuration object
files: [
'bower_components/jquery/jquery.js',
'bower_components/angular/angular.js',
// ...
app/*.js
]