Javascript 如何在我的站点上安装SlickGrid(或任何jQuery插件)?
我把所有jQuery文件都放在Javascript 如何在我的站点上安装SlickGrid(或任何jQuery插件)?,javascript,jquery,jquery-ui,jquery-plugins,slickgrid,Javascript,Jquery,Jquery Ui,Jquery Plugins,Slickgrid,我把所有jQuery文件都放在js文件夹中。我注意到SlickGrid下载包含它自己的jQuery副本。我希望为自己的代码和SlickGrid提供一份jQuery副本。目前,文件夹层次结构如下所示: mysite/ js/ SlickGrid/ build/ css/ examples/ images/ lib/ jquery-1.4.3.min.js jquery-1.8.5.custom.
js
文件夹中。我注意到SlickGrid下载包含它自己的jQuery副本。我希望为自己的代码和SlickGrid提供一份jQuery副本。目前,文件夹层次结构如下所示:
mysite/
js/
SlickGrid/
build/
css/
examples/
images/
lib/
jquery-1.4.3.min.js
jquery-1.8.5.custom.min.js
...
MIT-LICENSE.txt
slick.columnpicker.css
...
jquery-1.5.1.min.js
jquery-ui-1.8.13.custom.min.js
有没有办法重新排列文件夹层次结构,以便只使用jQuery的一个副本?明智吗?依我之见,这取决于你的需求量。如果您想保持文件夹结构,那么您应该测试插件是否也可以与较新版本的jquery和jquery ui一起使用。如果是这样,那么您必须将所有脚本包含更改为新的.js文件。您可以使用一个额外的程序自动进行更改,如。之后,将较新的文件移到“lib”文件夹并删除其他文件 依我拙见,这取决于你的需求量。如果您想保持文件夹结构,那么您应该测试插件是否也可以与较新版本的jquery和jquery ui一起使用。如果是这样,那么您必须将所有脚本包含更改为新的.js文件。您可以使用一个额外的程序自动进行更改,如。之后,将较新的文件移到“lib”文件夹并删除其他文件 根据我的经验,当使用jquery插件时,我们可以将相关的插件脚本、css和图像复制到我们需要的文件夹中。当引用插件时,我们引用该文件夹中的内容。在这种情况下,您可以删除Slick grid提供的jquery脚本,并引用您已经使用的脚本
请注意:移动css文件时,css中引用的图像也应相应地移动到特定文件夹。根据我的经验,使用jquery插件时,我们可以将相关插件脚本、css和图像复制到我们需要的任何文件夹。当引用插件时,我们引用该文件夹中的内容。在这种情况下,您可以删除Slick grid提供的jquery脚本,并引用您已经使用的脚本
请注意:移动css文件时,css中引用的图像也应该相应地移动到特定的文件夹。由于SlickGrid git repo中有太多内容,我不想在我自己的源代码树中包含这些内容,所以我一直将其拖到项目树外的目录中,并将我需要的文件复制到源代码中的适当位置
这是一种糟糕的解决方案,因为更新需要一段时间。所以我一直想做的是将源代码树中的SlickGrid文件的副本制作成指向外部repo的链接。因此,当我提取新版本的SlickGrid时,我树中的副本将自动更新。由于SlickGrid git repo中有太多内容,我不想在我自己的源代码树中包含这些内容,所以我一直将其拖到项目树外的目录中,并将我需要的文件复制到源代码中的适当位置
这是一种糟糕的解决方案,因为更新需要一段时间。所以我一直想做的是将源代码树中的SlickGrid文件的副本制作成指向外部repo的链接。因此,当我提取SlickGrid的新版本时,我树中的副本将自动更新。插件作者通常包括一个版本的jQuery“以防万一”,用户还没有,请将旧版本从网站上删除,只参考HTML中已经使用的版本。插件作者通常包括一个版本的jQuery“以防万一”用户还没有它,请将旧版本从您的站点上删除,只引用您在HTML中已经使用的版本。