使用jquery时,需要引入jquery文件,如:
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
使用jquery tools时需要引入tools文件,如:
<script src="http://cdn.jquerytools.org/1.0.2/jquery.tools.min.js"></script>
这两个文件的关系是什么?
在需要使用tools效果的时候,同时引入两个文件,还是只引入tools文件?
如果是只需引用tools文件,那么可以理解为:“tools文件=jquery文件源码+额外功能代码”吗,即tools文件可以替代jquery并提供了额外的一些功能?

解决方案 »

  1.   

    jQuery Tools是一组基于jQuery构建的用户界面常用组件的集合。
    他们的关系是依赖关系!即tools是在jquery的基础上编写的,tools运行需要jquery支持。
    引入时必须先引入jquery.
    "如果是只需引用tools文件" : 那必须是把jquery的代码也复制到tools文件里,也就是说“tools单个文件=jquery文件源码+相应的功能代码”,但不存在替代jquery之说。是在jquery的基础上提供了一些功能。
      

  2.   


    使用tools必须先引入jquery,但是我单独引入tools.min.js后,按tools要求书写代码后,tools效果正常(tab选项卡)。除此之外,我又额外写了一些jquery操作(修改添加样式等等),执行起来也是正常的。
    这是怎么回事呢?
      

  3.   

    http://jquerytools.org/download/
    打开看看就明白,你选择Include jQuery(包含jquery 意思是代码合并)那么jquery.tools.min.js达到105K。如果不选择纯tools只有13.1k
    你看看你的文件多大?
      

  4.   

    jquery-1.8.2.min.js 文件是必须要的,是最基本的。
    /jquery.tools.min.js 是个插件,意思就是扩展的。