web-dev-qa-db-fra.com

En cliquant sur le fichier jQuery téléchargé, des erreurs de la source "erreur de compilation Microsoft JScript" sont générées.

En essayant d'ouvrir Jquery après l'avoir installé sur Chrome, j'obtiens cette erreur:

enter image description here

Et quand je le télécharge sur Firefox, j'obtiens cette erreur:

enter image description here

Quelqu'un peut-il me dire comment résoudre ces problèmes? J'utilise Windows 10, si cela aide.

1
Andre Acres

JQuery n'est pas quelque chose que vous "ouvrez", c'est une bibliothèque JavaScript que vous incluez et référencez dans le code de votre site Web via les balises <script></script>.

Un exemple tiré du site jQuery lui-même est le suivant:

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>Demo</title>
</head>
<body>
    <script src="jquery.js"></script>
    <script>
        $(document).ready(function() {
            alert('The DOM is loaded.'); 
        });
    </script>
</body>
</html>

Je suggère de lire plus sur jQuery dans leur propre docs ou simplement de chercher sur le Web. De plus, jQuery est hébergé sur de nombreux CDN. Vous n'avez donc même pas besoin de le télécharger techniquement pour l'utiliser. Vous pouvez l'inclure dans votre code via

<script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>

Gardez à l'esprit les avantages et les inconvénients du chargement de telles bibliothèques à partir d'un tiers/CDN.

PROS

  • CDN livrera la ressource à l'utilisateur habituellement plus rapidement que votre propre hôte, car ils disposent de réseaux répartis dans le monde entier pour fournir le contenu aux utilisateurs du point le plus rapide qui leur est destiné.
  • Étant donné que vous n'hébergez pas le script, la charge du serveur n'est pas de votre côté, ce qui libère davantage de ressources et de temps de chargement depuis votre propre serveur.

CONTRE

  • Vous êtes à la merci d’un tiers pour que le lien reste actif et fonctionne à tout moment et non altéré.

Évidemment, il y a plus d'avantages et d'inconvénients, mais vous pouvez le rechercher si vous souhaitez plus d'informations. Aller plus loin dépasse le cadre de cette question.

3
Jeff Wilbert