代码之家  ›  专栏  ›  技术社区  ›  mHelpMe

尝试安装不带nuget的jquery ui

  •  0
  • mHelpMe  · 技术社区  · 6 年前

    昨天我问了一个关于在jquery中设置日历日期的问题。我发现我的代码是正确的,但我错过了下面的两个参考。

    https://cdnjs.cloudflare.com/ajax/libs/datepicker/0.6.5/datepicker.css
    https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.css
    

    我已经可以使用我的网页下面的参考。

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    

    所以我读到我应该在Visual Studio中通过nuget安装jQuery UI。我的问题就是从这里开始的。基本上,我的公司喜欢让事情变得困难,所以当安装了nuget时,我们被禁止使用它。

    所以我试图在没有Nuget的情况下安装jquery ui,但是没有成功。我 went to this page on jquery.com 关于下载了zip文件。但是我不能安装或使用它?

    我还需要一个日期选择器文件,它对jquery ui来说似乎是独立的?

    更新

    抱歉,我知道我在这里很傻,只是想理解。

    1)所以在我的项目中,我创建了一个CSS文件夹,保存了我自己的CSS文件。并在下面引用它。

    <link href="CSS/myCSS.css" rel="stylesheet" type="text/css"/>
    

    所以有了从jquery下载的文件,我可以将jquery-ui.css和jquery-ui.min.css复制到这个文件夹中,并以同样的方式引用它们,

    <link href="CSS/jquery-ui.css" rel="stylesheet" type="text/css"/>
    <link href="CSS/jquery-ui.min.css" rel="stylesheet" type="text/css"/>
    

    2)在我的项目中还有一个名为scripts的文件夹。我有自己的javascript文件myJS。我在下面引用它,

    <script src="scripts/myJS.js"></script> 
    

    因此,从jquery下载的文件中,如果我复制jquery-ui.js和jquery-ui.min.js以及外部目录,并将它们放在脚本文件夹中,我就可以引用这些文件,

    <script src="scripts/external/jquery/jquery.js"></script>
    <script src="scripts/jquery-ui.min.js"></script>
    <script src="scripts/jquery-ui.js"></script>
    

    然后删除这条线,因为现在不需要它。

     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    

    是对的还是我还漏掉了什么?

    1 回复  |  直到 6 年前
        1
  •  1
  •   AlexiAmni    6 年前

    简单地说,您可以下载jquery ui包,然后将文件从包放到项目中。 下载链接: https://jqueryui.com/download/

    之后,您可以将这些文件导入到项目中,如下所示:

    <link rel="stylesheet" href="jquery-ui.min.css">
    <script src="external/jquery/jquery.js"></script>
    <script src="jquery-ui.min.js"></script>
    

    实际上,nuget不会在项目中“安装”它,它只是下载它,而不是导入。