Juicer.io 嵌入 JS 破坏了 Bootstrap 工具提示

Juicer.io embed JS breaks Bootsrap tooltips

我正在尝试在使用 bootstrap 工具提示的页面上嵌入 Juicer.io 社交订阅源。出于某种原因,加载榨汁机嵌入 JS (//assets.juicer.io/embed.js) 会破坏为 Bootstrap 初始化工具提示的 JS。该代码直接来自 bootstrap,是:

$(function () {
  $('[data-toggle="tooltip"]').tooltip()
})

参见 http://supplybank.creativeforthepeople.org/about/our-story

中的示例

我得到的错误是,"Uncaught TypeError: $(...).tooltip is not a function."我试过以不同的顺序加载它们,但没有成功。知道为什么会发生这种情况或如何解决吗?

谢谢!

Juicer JS 似乎也包含 jQuery,这导致了此错误。您将需要使用脚本的 no-jquery 版本:

<script src="//assets.juicer.io/embed-no-jquery.js" type="text/javascript"></script>