为什么jQuery Tools工具提示不显示为jQuery扩展?

时间:2011-09-22 19:03:36

标签: javascript jquery html5 jquery-tools boilerplate

我有一个基于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中的事物顺序来看,会发生以下情况:

  1. 我加载jQuery。

  2. 我加载了jQuery Tools,没有明显的错误。

  3. 我调用jQuery()。tooltip()。此错误输出,并且不显示工具提示。
  4. 我可以做些什么来确保将工具扩展注册到jQuery,我可以调用jQuery()。tooltip(...)?

    ATdhvaanckse,

    - 编辑 -

    这是一个投资组合;网址是:

    http://JonathanHayward.com/portfolio

    我试图将内容添加到本地加载(即删除了CDN jQuery命中);这并没有产生可观察到的差异。

1 个答案:

答案 0 :(得分:2)

首先,你加载jQuery两次,还有两个body和html结束标记并修复了未定义的Modernizr问题

相关问题