Я добавил скрипт в свою Default.aspx. Я получаю следующую ошибку.
ответ
$
определяется jQuery, на который вы, вероятно, не ссылались. Простой способ, чтобы получить его, чтобы добавить один из адресов CDN для вашего шаблона HTML:
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
Вам необходимо включить JQuery: http://learn.jquery.com/about-jquery/how-jquery-works/
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>Demo</title>
**<script src="jquery.js"></script>**
</head>
<body>
...
</body>
</html>
Я пробовал это, но он не работает –
В этом случае вы его не включили или находитесь в нужном месте. Он должен быть включен до того, как вы сделаете какие-либо звонки до $ – CodingIntrigue
У меня такая же проблема, но ее не удалось решить ваше решение. – Codeone
Я была такая же проблема, что и $ является Неопознанное , После долгой борьбы я узнал, что есть некоторая ошибка HTML-кода в главной странице, So it worked fine when i include the Jquery files directly in Content page
У меня такая же проблема, но ее решение не устраняется. – Codeone
У меня была такая же проблема, но у меня была правильная ссылка на jQuery.
Я решил это, ссылаясь на jQuery до любых других скриптов. В вашем случае это будет выглядеть так:
<script src= "scripts/jquery-ui.js" />
<script src= "scripts/JavaScript_scroll.js" />
Надеюсь, это поможет кому-нибудь еще с подобной проблемой.
О, да. Я понял, что мой jQuery был внутри @ Scripts.Render ("~/bundles/jquery"), поэтому я переместил его перед html и эта ошибка исчезла. Оказывается, у меня был элемент управления под названием «WebGrid», который вызывал функцию ajax в середине моего HTML-кода, поэтому раньше он нуждался в jquery. – JustJohn
(Для тех, кто может столкнуться с той же проблемой, как OP-х)
У меня была такая же проблема, но причина в том, что я пытался загрузить мой jQuery
скрипт перед загрузкой сам jQuery
библиотеку. Другими словами, убедитесь, что вы сначала добавьте следующую строку:
<script src="Scripts/jquery-{version}.min.js"></script>
перед добавлением
<script src="Scripts/JavaSript_scroll.js"></script>
поэтому мне нужно удалить $? Я добавил путь к своему сценарию, но не работает –
@Ajay: Нет. '' 'Отсутствует. Это означает, что '' $ не определено. Вам нужно включить jQuery, который определяет '' 'для вас, чтобы заставить ваш код работать. –
@ Ajay: Чтобы быть понятным, код, который вы вставили в свой HTML, зависит от jQuery. «$» - это короткая ссылка на объект jQuery. Удаление '' 's не является вариантом. Код не будет работать, если вы не включите jQuery. –