IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Galerie images background jquery


Sujet :

jQuery

  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1
    Par défaut Galerie images background jquery
    Bonjour à tous, voilà j'ai une petite question pour les connaisseurs, j'aimerai que mes galeries d'image s'affichent en background de mon site. Pour cela j'ai utilisé ce script :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <script type="text/javascript">
    $(function(){
            $.mbBgndGallery.buildGallery({
                    containment:"body",
                    timer:4000,
                    effTimer:2000,
                    controls:"#controls",
                    grayScale:false,
                    // If your server allow directory listing
                    folderPath:"elements/",
                    // else:
                    /*images:[
                     "elements/1.jpg",
                     "elements/2.jpg",
                     "elements/3.jpg",
                     "elements/4.jpg",
                     "elements/5.jpg",
                     "elements/6.jpg",
                     "elements/7.jpg",
                     "elements/8.jpg",
                     "elements/9.jpg",
                     "elements/10.jpg",
                     "elements/11.jpg",
                     "elements/12.jpg"
                     ],*/
     
                    onStart:function(){$("#controls .play").hide();$("#controls .pause").show();},
                    onPause:function(){$("#controls .play").show();$("#controls .pause").hide();},
                    onPlay:function(opt){$("#controls .play").hide();$("#controls .pause").show();},
                    onChange:function(idx){}, //idx=the zero based index of the displayed photo
                    onNext:function(opt){},   //opt=the options relatives to this component instance
                    onPrev:function(opt){}   //opt=the options relatives to this component instance
            });
    })
            </script>
    (cf demo : http://pupunzi.com/mb.components/mb....demo/demo.html)

    Je me dis, jusque là tout fonctionne, c'est vraiment super. Mais (il y a toujours un mais) le soucis c'est que j'aimerai changer de répertoire d'image en cliquant sur un lien pour changer de galerie tout en restant sur cette page. Est-ce possible ou alors je rêve ? Vous l'aurez compris, j'adore créer des sites mais je bidouille, je "codouille". Bref, si vous avez une idée, je suis preneuse. Merci !!

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 69
    Par défaut
    Hello,

    Je ne connais pas ce plugin jQuery mais peut-être qu'en mettant un paramètre pour le folderPath cela pourrait fonctionner mais je ne suis vraiment pas sur.

    Quelque chose comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    <script type="text/javascript">
    var myPathFolder = "elements/";
     
    function customGallery(the_path){
      $.mbBgndGallery.buildGallery({
                    containment:"body",
                    timer:4000,
                    effTimer:2000,
                    controls:"#controls",
                    grayScale:false,
                    // If your server allow directory listing
                    folderPath:the_path,
                    // else:
                    /*images:[
                     "elements/1.jpg",
                     "elements/2.jpg",
                     "elements/3.jpg",
                     "elements/4.jpg",
                     "elements/5.jpg",
                     "elements/6.jpg",
                     "elements/7.jpg",
                     "elements/8.jpg",
                     "elements/9.jpg",
                     "elements/10.jpg",
                     "elements/11.jpg",
                     "elements/12.jpg"
                     ],*/
     
                    onStart:function(){$("#controls .play").hide();$("#controls .pause").show();},
                    onPause:function(){$("#controls .play").show();$("#controls .pause").hide();},
                    onPlay:function(opt){$("#controls .play").hide();$("#controls .pause").show();},
                    onChange:function(idx){}, //idx=the zero based index of the displayed photo
                    onNext:function(opt){},   //opt=the options relatives to this component instance
                    onPrev:function(opt){}   //opt=the options relatives to this component instance
    }
     
    $(function(){
          customGallery(myPathForlder);
            });
    })
    </script>
    Ensuite sur un lien du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="#" onClick="changeFolder();">Changer de galerry</a>
    Et pour finir dans la fonction changeFolder :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <script type="text/javascript">
      function changeFolder(){
          var the_new_path = "other_directory/";
          customGallery(the_new_path);
      }
    </script>
    Cependant je ne sais pas du-tout si cela fonctionne De plus il se peut que cela te charge une seconde gallery

    Enfin si cela peux te donner des idées

Discussions similaires

  1. Aligner une image background à droite
    Par Xeron dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 02/06/2008, 01h31
  2. [C#][Débutant en C#]Gestion d'une image background
    Par Lucier dans le forum Windows Forms
    Réponses: 2
    Dernier message: 28/11/2006, 11h04
  3. Changer l'image background du tag <td>
    Par H-bil dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 16/09/2006, 16h01
  4. images background dans un TD
    Par zulot dans le forum Balisage (X)HTML et validation W3C
    Réponses: 14
    Dernier message: 09/11/2005, 12h03
  5. afficher les images background
    Par DELYMED2 dans le forum ASP
    Réponses: 2
    Dernier message: 17/10/2005, 09h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo