4

我有引导程序工作的工具提示,但是每当我尝试启动弹出窗口时,我都会收到错误Uncaught TypeError: Cannot read property 'prototype' of undefinedUncaught TypeError: Cannot read property 'Constructor' of undefined使用以下代码

 Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype, {

    constructor: Popover

  , setContent: function () {
      var $tip = this.tip()
        , title = this.getTitle()
        , content = this.getContent()

      $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title)
      $tip.find('.popover-content')[this.options.html ? 'html' : 'text'](content)

      $tip.removeClass('fade top bottom left right in')
    }

我不清楚打嗝,因为我之前确实看到它工作过。有任何想法吗?提前致谢。

4

2 回答 2

4

我遇到了同样的问题,并且能够在 Paul Watson 的评论的帮助下解决它

确保在 bootstrap-popover.js之前包含bootstrap-tooltip.js

于 2013-11-06T23:04:46.273 回答
0

尝试将您的通话包装在一个$(document).ready()块中

IE:

$(document).ready(function() {
    $('.tipsPop').tooltip();
});
于 2013-09-03T19:02:30.717 回答