Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

AtChA's blog est avant tout là pour donner mon avis et apporter de l'aide dans la création Web. J'exprime aussi mes humeurs et mon ressentit à travers des vidéos et des critiques.

Publicité

Slideshowimg : mon plugin jQuery pour faire bouger vos images

http://t2.gstatic.com/images?q=tbn:ANd9GcR25lkVDvLcB6pF_X057xIalEJbbLUm5iZvF_zSsOOsWEDqON3Yxw

 

Il est encore en développement, mais vu qu'il commence à ressembler à quelque chose et vu qu'il est déjà fonctionnel, je vous le mets en démo et en download afin que vous puissiez vous faire une idée.

 

PlugIn SlideShowImg :

 

Il va vous servir à faire bouger une image à l'intérieur d'une div.

 

Pour celà rien de plus simple.

 

Explications :

 

  • - commençons d'abord par l'html :

 

 

<html lang="fr" xmlns="http://www.w3.org/1999/xhtml">

    <meta charset="utf-8">

    <title>Plugin Slideshowimg</title>

    <link rel="stylesheet" href="css/styles.css" type="text/css">

    <script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>

    <script type="text/javascript" src="js/slideshowimg.js"></script>

    <script type="text/javascript" src="js/scripts.js"></script>

    <section id="wrapper">

        <header><h1>Plugin Slideshowimg</h1></header>

        <article>

                <div id="slideimg">

                    <img src="img/image_slider_2.jpg" alt="img2"/>

                </div>

        </article>

    </section>

</html>

 

 

Il vous suffit de mettre l'image à faire bouger (slider) dans une div qui a une id.

 

  • - Deuxième étape le javascript :

 

 

$(document).ready(function(){

    $("#slideimg").slideshowimg({direction:"left"});

});

 

 

Il faut appeller dans votre page html votre script jquery et celui du plugin (voir en rouge plus haut).

Dans votre script il vous suffit d'appeller la fonction slideshowimg() sur votre div #slideimg créée précédement.

 

Les options du plugin :

 

Elles sont peu nombreuses pour l'instant vu que j'ai juste commencé à travailler dessus.

 

 

- width (définit la largeur d'affichage), 200 automatique (en px) ;

- height (définit la hauteur d'affichage), 200 automatique (en px)  ;

- tempoBefore  (définit le temps pour le premier passage de l'image), 5000 automatique (en ms) ;

- tempoAfter (définit le temps pour le retour de l'image), 5000 automatique (en ms) ;

- direction (définit la direction de défilement de l'image).

 

 

Améliorations futures possibles : 

 

- Ajout d'un paramètre position, effectuera surement soit un centrage de l'image en fonction de la direction soit un crop de l'image ;

- Ajout d'une div de description de l'image (facultative bien évidemment) qui sera soit bloqué soit s'affichera au passage de la souris ;

- Ajout d'une gestion multi-images ;

- Ajout d'une gestion de différents easing (effets de transitions).

 

 

démo et download

Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
B
Excellent tutoriel. Moi, j’ai connu le plugin JQuery grâce aux vidéos sur http://www.alphorm.com/tutoriel/formation-en-ligne-jquery. C’est très pratique comme le votre aussi. Merci pour ce partage.
Répondre
A
<br /> <br /> Pas mal le rendu ,)<br /> <br /> <br /> <br />
Répondre