Donc je travaille sur un site, et nous devons vérifier si jQuery est défini avant de l'écrire sur la page. Je veux le convertir pour employer le raccourci conditionnel de JS, mais pour une raison quelconque quand je fais cela l'instruction n'exécute pas. Voici mon code:Inclure jQuery utilisant JS Shorthand
Original (this works, tested):
if (typeof jQuery == 'undefined') {
document.write('<script type="text/javascript" src="', JSPATH_REL_symc + 'jquery-1.4.2.min.js','"><\/script>');
}
Cette version fonctionne parfaitement. Maintenant je l'ai remplacé avec ceci, et pour quelque raison je rencontre des problèmes:
New w/Shorthand:
(typeof jQuery == 'undefined') ? document.write('<script type="text/javascript" src="', JSPATH_REL_symc + 'jquery-1.4.2.min.js','"><\/script>') : '';
Une idée de ce qui ne va pas avec cette syntaxe?
Merci.
Dans quel navigateur rencontrez-vous des problèmes? –
Parfois, la sténographie n'est pas toujours la meilleure. Vous devriez également avoir des appels d'ouverture et de fermeture de documents. – balupton