关于工具提示的咕噜声测试时出错

时间:2015-10-14 13:02:39

标签: javascript jquery angularjs angular-ui-bootstrap

我在我的角度项目中实现了工具提示,但是我的项目在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">

我无法理解我哪里出错了。

1 个答案:

答案 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
]