我有一个基于 Boilerplate 2.0 的页面并想添加工具提示。在加载 jQuery 的调用下,我添加了加载 jQuery-tools 包的调用,然后在 js/script.js 中调用:
jQuery(".has-tooltip").tooltip();
结果?没有工具提示出现;Chrome 的 JavaScript 控制台提供:
jQuery('.has-tooltip').tooltip();
script.js:30Uncaught TypeError: Object [object Object] has no method 'tooltip'
据我所知,从 index.html 中的顺序来看,会发生以下情况:
我加载 jQuery。
我加载 jQuery 工具,没有明显错误。
- 我调用 jQuery().tooltip()。这会出错,并且不显示工具提示。
我可以做些什么来确保工具扩展被注册到 jQuery 并且我可以调用 jQuery().tooltip(...)?
ATdhvaanckse,
- 编辑 -
这是一个投资组合;网址是:
http://JonathanHayward.com/portfolio
我试图将内容拉入本地加载(即删除 CDN jQuery 命中);这并没有产生明显的差异。