【问题标题】:Including jquery.tools.js breaks other jquery functions包含 jquery.tools.js 会破坏其他 jquery 函数
【发布时间】:2010-12-01 14:20:17
【问题描述】:

我正在使用一些 jquery 来对我的网站上的功能进行评分和放大图像。这一切都很好,直到我包括:http://cdn.jquerytools.org/1.2.5/jquery.tools.min.js。此时 Mozilla 错误控制台说 $('rating_div').rating(params ..) 不是一个函数,对于我的放大图像来说也是一样的。如果我删除包含,一切都会再次正常运行。

如果我在 tools.js 之后包含正常的 jquery.js 文件,我的正常 jquery 可以工作,但 tools.js 不能。

我看到其他人遇到过类似的问题,但我找不到解决方案。有什么想法吗?

谢谢。

【问题讨论】:

    标签: javascript jquery jquery-plugins jquery-tools


    【解决方案1】:

    您将 jQuery 1.4.2 再次包含在您所包含的文件中(这会删除所有插件,因为它重新定义了 jquery 对象),而不是这个:

    http://cdn.jquerytools.org/1.2.5/jquery.tools.min.js
    

    使用这个:

    http://cdn.jquerytools.org/1.2.5/all/jquery.tools.min.js
    

    Visit their download page(在底部)查看完整的 CDN 文件列表及其包含的内容。

    【讨论】:

    • 太棒了,它排序了。谢谢! p.s 让我在 5 分钟内将其标记为答案。
    猜你喜欢
    • 1970-01-01
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    • 2016-02-03
    • 1970-01-01
    • 2017-02-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多