новичок в веб-разработчике, попробуйте сделать что-то, что связано с jquery, например, dropkick drop down extension.
Когда я включаю jquery-1.10.2.min.js в bundleConfig, он не работает:
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.min.js",
"~/Scripts/jquery-ui.js",
"~/Scripts/jquery.dropkick.js"
));...
но только тогда, когда я явно ссылаюсь на это в _layout.cshtml под (до добавления скрипта dropkick), он работает.
<script src="~/Scripts/jquery-1.10.2.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
$( document ).ready(function () {
$('.default').dropkick();....
Получили ошибки ниже, искали вокруг, и кажется, что мой заказ в порядке - сначала jquery, затем jquery ui, поэтому я не уверен, какие мои следующие шаги здесь
Uncaught ReferenceError: $ is not defined ParentInvite:35
Uncaught ReferenceError: jQuery is not defined jquery-ui.js:314
Uncaught ReferenceError: jQuery is not defined jquery.dropkick.js:555
Invalid App Id: Must be a number or numeric string representing the application id.
По умолчанию .min
не позволит вам ссылаться на файлы .min
в списке .min
. Измените ссылку jQuery на "~/scripts/jquery-{version}.js"
и она будет работать.
Также стоит отметить, что до тех пор, пока у вас есть как разработка, так и версии .min
в вашем проекте, .min
достаточно умен, чтобы использовать версию .min
при переключении режима компиляции на Release
.