Twitter Bootstrap Popover不工作?

时间:2013-09-03 18:45:30

标签: javascript jquery jquery-ui twitter-bootstrap syntax-error

我有自举工具提示工作,但是当我尝试启动弹出窗口时,我得到错误未捕获的TypeError:无法读取未定义的属性'原型'未捕获的TypeError:不能使用以下代码读取未定义的“构造函数”

 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')
    }

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

2 个答案:

答案 0 :(得分:4)

我遇到了同样的问题,并且能够在Paul Watson的comment

的帮助下解决这个问题。

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

答案 1 :(得分:0)

尝试在$(document).ready()

中打包您的电话

即:

$(document).ready(function() {
    $('.tipsPop').tooltip();
});