TypeError:$(...).tooltip不是函数

Gag*_*eep 6 jquery

我正进入(状态

TypeError:$(...).tooltip不是函数

jquery文件中的错误,我在使用带引导程序的lightbox2时初始化tooltip()函数.

$(function() {
  $('[data-toggle="tooltip"]').tooltip({
      html: true
  });
});
Run Code Online (Sandbox Code Playgroud)
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
        <script src="bootstrap/js/bootstrap.js"></script>
        <script src="main.js"></script>
</head>
<body>
  <script src="lightbox-plus-jquery.min.js"></script>
</body>
Run Code Online (Sandbox Code Playgroud)

vma*_*uet 9

当jQuery被包含两次时会发生这种情况.

对于使用Rails的人来说,默认情况下已经包含了jQuery(check app/assets/javascripts/application.js):

//= require jquery
Run Code Online (Sandbox Code Playgroud)

再次包含jQuery,例如带有<script>标记app/views/layouts/application.html.erb,将导致此错误.

解决方案是删除<script>标签app/views/layouts/application.html.erb.