Joomla et jQuery 1.6

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Joomla et jQuery 1.6

    Phalus a tous,

    Cela fait plusieurs jours que je recherche comment intégrer proprement (src='jquery.js') jQuery dans joomla.

    Mon problême est le suivant : je n'arrive pas a appeler jQuery via le script installé dans le répertoire de mon index.php.
    Seul un appel (via ajax.googleapi) vers la version 1.3.2 me permet d'executer mon script (toutes les versions ultérieures a la 1.3.2, meme via googleapi ne se lancent pas).

    Voici le p'tit bout de code en question :


    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
    <script>
    jQuery.noConflict();
    jQuery(document).ready(function($) {

    $("#clouds").animate({backgroundPosition:'-10000px 100px'
    }, 700000, 'linear' );
    });
    </script>

    J'ai essayé lappel de la 1.6 avec une page html de base, et ca marche impec, je commence sérieusement a craquer :x

    Merci a ceux qui pourront m'éclaircir a ce sujet

  • #2
    Re : Joomla et jQuery 1.6

    Salut,
    Indispensable, travaille avec Firebug pour Firefox ouvert en permanence car jquery et mootools sont souvent en conflit
    As-tu chargé avec le bon chemin ?
    <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/tontemplate/javascript/jquery.js"></script>
    où le script jquery.js (la version que tu veux) se trouve dans un dossier javascript à la racine de ton template

    Si tu as des erreurs, essaye de placer cette ligne avant
    <jdoc:include type="head" />
    dans l' index.php de ton template

    Et il vaudrait mieux remplacer $ par jQuery sur cette ligne :
    $("#clouds").animate({backgroundPosition:'-10000px 100px'
    }, 700000, 'linear' );
    cad
    jQuery("#clouds").animate({backgroundPosition:'-10000px 100px'
    }, 700000, 'linear' );
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Re : Joomla et jQuery 1.6

      Je viens de voir que j'avais firebug installé mais javais jamais percuté sur le rapport derreur, un vrai noob.

      Mon problême est assez perverti, quand j'appel la 1.4.2, mon background est bien animé, par contre quand cest la 1.6.1, mon bg reste static -_-
      La fonction backgroundPosition doit etre autre sous la 1.6.1, il faut que je me documente la dessus quand j'aurais le temps.

      Sinon, si je fais appel directement a jquery, firebug m'annonce que "jQuery is not defined" quelque soit la version.

      Petit remarque, ce code nest pas a moi mais un a un pote qui est absent en ce moment, je ne sais donc pas trop bien a quoi correspond
      Code:
      <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/tontemplate/javascript/jquery.js"></script>
      Ce peut il que ce script interfère avec l'appel de mon jquery (le plugin se trouve dans javascript, qui nest pas le meme dossier que mon index.php)

      Merci pour toutes vos réponses!

      Autre question d'ubernioub, est-il possible d'appeler plusieurs bibliothèques jQuery et leur position dans le dom a t elle une importance dans l'execution finale de la page?
      Dernière édition par Vaughann à 03/06/2011, 22h26

      Commentaire


      • #4
        Re : Joomla et jQuery 1.6

        Je viens de trouver la solution a mon problème, ouvrant mon index.php a partir du dossier template de joomla, je navais pas penser que le tous mes liens seraient interprétés a partir de la racine du site, et non dans template...
        HTML quand tu nous tiens.
        +1 ghazal, je sais maintenant que firebug est une tuerie!

        Commentaire


        • #5
          Re : Joomla et jQuery 1.6

          je sais maintenant que firebug est une tuerie!
          lol
          Pour le javaScript, sans aucun doute.
          Et tu n'as probablement pas encore exploré l'étendue de ses possibilités au niveau des CSS.
          Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

          Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X