11540 sujets

JavaScript, DOM et API Web HTML5

Bonsoir,

Actuellement le site sur lequel je travail fait appel à des jQuery qui plombe le chargement de la page.
C'est à dire que tant que ce script n'est pas chargé, le reste de mes jquery ne sont pas chargé, si l'internaute s'amuse à cliquer sur des popup, effet jquery rien ne fonctionne.

Y aurait il une méthode pour charger ce jquery en dernier ? ou attendre que tous les autres soit charger et lui en dernier ?

Une méthode qui permettrais que cet appel ne paralyse pas le restes ?!

Merci !
Modifié par artsx (13 Feb 2013 - 17:58)
Salut,

En essayant la méthode pour différer le javascript sa ne marche pas ?


function includeJS(src){
    var script = document.createElement('script');
    script.setAttribute('type', 'text/javascript');
    script.setAttribute('src', src);
    document.getElementsByTagName('head')[0].appendChild(script);
}/*** Une fois la page chargée...*/

(window.addEventListener || window.attachEvent)
(window.addEventListener ? 'load' : 'onload',function() {
//on lance la fonction avec ses scripts js
    includeJS('URL SCRIPT');
 },true);