Вчера задал вопрос о настройке даты календаря в 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>
Итак, я прочитал, что должен установить пользовательский интерфейс jQuery через nuget в Visual Studio. Вот здесь и началась моя проблема. В основном моей компании нравится усложнять задачу, поэтому, пока установлен nuget, мы не можем его использовать.
Итак, я пытаюсь установить jquery ui без Nuget, но безуспешно. Я перешел на эту страницу на jquery.com о скачанном zip файле. Однако я не могу его установить или использовать?
Также мне нужен файл datepicker, который кажется отдельным от 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>
Это правильно или я все еще что-то упускаю?
Все, что делает nuget, - это лишь немного упрощает тот же процесс, автоматизируя размещение файлов в подходящем месте в вашем проекте, а также информируя вас о доступных обновлениях.
@ADyson, хорошо, понятно. Я знаю, что это, наверное, довольно просто. Я добавил обновление, но не уверен, что моя логика все еще неверна
вам не нужен jquery.js а также jquery.min.js - вы добавляете на свою страницу две копии jQuery, которые не будут работать должным образом. (.Min.js - это просто сжатая версия кода, идеально подходящая для живых сред, где вам не нужно выполнять детальную отладку и где вы, возможно, захотите сэкономить свою (и пользователя) полосу пропускания.
хорошо, спасибо большое!

просто вы можете загрузить пакет 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 не «устанавливает» его в ваш проект, он просто загружает его, а затем импортирует.
спасибо за Ваш ответ. Я только что обновил свой вопрос, включая код из вашего ответа. Мой ответ был слишком долгим для комментария. Можете ли вы проверить, правильно ли я понимаю?
«Не могу установить или использовать?» ... а что с этим? вы можете просто разархивировать соответствующие файлы в свой проект в подходящем месте, а затем добавить теги
<scriptна свою страницу, чтобы включить их. Файл datepicker не обязательно является отдельным - вы можете либо загрузить весь jQueryUI в один файл, либо выбрать нужные фрагменты в виде отдельных файлов. Это твой выбор. Предлагаю вам более подробно ознакомиться со страницей загрузки jQueryUI. Или вы можете ничего не скачивать и использовать CDN, как в вашем примере гиперссылок выше. Опять же, это выбор дизайна, который вы можете сделать.