ken burns effect

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

  • ken burns effect

    Bonjour,
    Après plusieurs recherches sur le net sans succès, j’ai décidé finalement de poster mon problème sur le forum, afin de trouver si possible une solution à mon problème.

    J’ai pu mettre en place un ken burns effect qui fonctionne très bien. Code ci-dessous (A).

    Mon problème, est le suivant :
    Je n’arrive pas à faire fonctionner mon programme quand je l’intègre à mon site joomla. Je pense que le problème provient du faite que mon fichier n’arrive pas à lire la fonction crossSlide du fichier jquery.cross-slide.js.
    Code (B), montre la manière dans j’ai inséré mon code dans l’index du site.

    Quelqu'un pourra m’aider SVP ?

    Dans l’attente, je vous souhaite une très belle soirée.

    Cordialement,

    Code (A):
    <style type="text/css">
    #crossslide{
    width: 516px;
    height: 152px;
    position:relative;
    border: none;
    }
    </style>

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.js" type="text/javascript"></script>
    <script src="jquery.cross-slide.js" type="text/javascript"></script>

    <script type="text/javascript">
    $(document).ready(function() {
    $('#crossslide').crossSlide({
    fade: 8
    }, [
    {
    src: 'AboutUs.jpg',
    from: '50% 0% 5.9x',
    to: '100% 80% 1x',
    time: 6

    }, {
    src: 'technology.jpg',
    href: 'http://www.w3c.org/',
    from: '0% 100% 5.7x',
    to: '100% 0% 1x',
    time: 6

    }, {
    src: 'press.jpg',
    href: 'http://www.php.net/',
    from: '50% 0% 5.9x',
    to: '100% 80% 1x',
    time: 6
    }, {
    src: 'technology.jpg',
    href: 'http://www.php.net/',
    from: '100% 80% 1.9x',
    to: '50% 0% 5.7x',
    time: 6
    }, {
    src: 'support.jpg',
    href: 'http://www.php.net/',
    from: '50% 0% 5.9x',
    to: '100% 80% 1x',
    time: 6
    }
    ]);
    });
    </script>

    <div id="crossslide">Loading...</div>

    Code (B)
    <head>
    <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/beez_20/javascript/jquery.js"></script>
    <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/beez_20/javascript/jquery.cross-slide.js"></script>

    <script>
    $(document).ready(function(){
    $("#crossslide").crossSlide({
    fade: 1
    }, [
    {
    src: 'promotions/agadir/atlas-agadir.jpg',
    from: '50% 0% 5.9x',
    to: '100% 80% 1x',
    time: 6

    }, {
    src: 'promotions/agadir/founty-agadir.jpg',
    href: 'http://www.w3c.org/',
    from: '0% 100% 5.7x',
    to: '100% 0% 1x',
    time: 6

    }, {
    src: 'promotions/agadir/founty-agadir.jpg',
    href: 'http://www.php.net/',
    from: '50% 0% 5.9x',
    to: '100% 80% 1x',
    time: 6
    }, {
    src: 'promotions/agadir/atlas-agadir.jpg',
    href: 'http://www.php.net/',
    from: '100% 80% 1.9x',
    to: '50% 0% 5.7x',
    time: 6
    }, {
    src: 'promotions/agadir/founty-agadir.jpg',
    href: 'http://www.php.net/',
    from: '50% 0% 5.9x',
    to: '100% 80% 1x',
    time: 6
    }
    ]);
    });
    </script>
    </head>

  • #2
    Re : ken burns effect

    Salut,

    Beez utilise mootools, donc conflit (voir jQuery noconflict).

    Basiquement avant (document).ready tu rajoutes

    jQuery.noConflict();
    et tu changes tous les $ par des jQuery, y compris dans tes scripts et ça devrait aller.

    edit: modifie aussi le chemin vers tes images (avec le même type de variables que pour les js).
    Dernière édition par kursus à 12/03/2012, 18h08

    Commentaire


    • #3
      Re : ken burns effect

      Bonjour,

      Merci pour votre réponse, j'essaierai votre suggestion et reviendrai vers vous ce soir.

      cordialement,

      Commentaire


      • #4
        Re : ken burns effect

        Bonsoir,

        Ci dessous la solution:

        <script>
        var J = jQuery.noConflict();
        J(document).ready(function(){
        J("#crossslide").crossSlide({
        fade: 8
        },
        ..etc
        }

        Par contre, cela fonctionne bien en localhost, mais pas sous infomaniak? dois je les contacter?

        Cordialement et merci pour vos explications.

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X