Comment inclure jquery.js dans un autre fichier js?
Je veux inclure jquery.js dans myjs.js fichier. J'ai écrit le code ci-dessous pour cette.
var theNewScript=document.createElement("script");
theNewScript.type="text/javascript";
theNewScript.src="http://example.com/jquery.js";
document.getElementsByTagName("head")[0].appendChild(theNewScript);
$.get(myfile.php);
Il affiche une erreur sur la ligne 5, '$ non défini". Je veux inclure jquery.js et puis voulez l'appeler $.get() de la fonction dans myjs.js fichier. Comment puis-je faire cela?
Merci de m'aider
source d'informationauteur ajay
Vous devez vous connecter pour publier un commentaire.
Ajoutant une balise script dans le document de la tête par programme ne signifie pas nécessairement que le script sera disponible immédiatement. Vous devez attendre que le navigateur pour télécharger ce fichier, l'analyser et de l'exécuter. Certains navigateurs le feu à un
onload
événement pour les scripts dans lesquels vous pouvez le branchement de votre logique. Mais ce n'est pas une solution de navigateur. Je parlerais plutôt de "sondage" pour un symbole spécifique, comme ceci:Le problème est que le script ne se charge pas instantanément, il faut un certain temps pour que le fichier de script à télécharger dans votre page et exécution (en cas de jQuery pour définir $).
Je vous recommande d'utiliser HeadJS. ensuite, vous pouvez faire:
Désolé, scratch. Na pas de savoir ce que vous faisiez.
Essayez ceci:
J'ai utilisé ce code avant, et il a travaillé: