web-dev-qa-db-fra.com

Erreur d'exécution Javascript: $ est indéfini

J'ai ajouté le script dans ma Default.aspx page. Je reçois l'erreur suivante .Error

7
Ajay P

$ est défini par jQuery, auquel vous n'avez probablement pas fait référence. Un moyen simple de l'obtenir est d'ajouter l'une des URL du CDN à votre modèle HTML:

<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
27
Marcelo Cantos

J'ai eu le même problème, mais j'ai eu une référence correcte à jQuery. 

Je l'ai résolu en référençant jQuery before tout autre script. Dans votre cas, cela ressemblerait à ceci:

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

J'espère que cela aidera quelqu'un d'autre avec un problème similaire.

4
taylorsabell

Vous devez inclure 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>
4
CodingIntrigue

J'ai eu le même problème que ce $ est non identifié, Après une longue lutte, je viens de savoir qu'il y a quelque chose d'erreur HTML coder dans Master Page, So it worked fine when i include the Jquery files directly in Content pageenter image description here

1
Ayaat Shifa

(Pour d'autres qui peuvent faire face au même problème que les OP)
J'avais le même problème, mais la raison en était que j'essayais de charger mon script jQuery avant de charger la bibliothèque jQuery elle-même. En d'autres termes, assurez-vous que vous ajoutez d'abord cette ligne:

<script src="Scripts/jquery-{version}.min.js"></script>

avant d'ajouter 

<script src="Scripts/JavaSript_scroll.js"></script>
0
mok