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 :

scroll + bounce [Débutant(e)]


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Août 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Août 2012
    Messages : 3
    Par défaut scroll + bounce
    Bonjour à tous et à toutes !

    Je débute en jQuery et je rencontre un petit problème. Je travaille sur un site ou les éléments (des images) de la home doivent "flotter" à la manière des cases sur ce site, quand on scroll :

    http://panoplie.fr/

    Sauf que bon, là, c'est du flash... Alors j'ai testé un milliard de plugins et je me suis finalement dit, pourquoi pas faire beaucoup plus simple et faire légèrement bouncer tout ça lorsqu'on scroll.

    Ca fait un peu solution du pauvre, mais bon... (au passage si vous savez comme obtenir un résultat plus proche de ce site, je suis PRENEUR ! )

    Donc j'ai testé rapidement le scroll+bounce, mais je rencontre un petit problème. Quand je scroll un tout petit peu, ça rebondit bien et ça s'arrête. Par contre, si je scroll comme un bourrin, l'image ne s'arrête plus de bouncer, comme sil enchainait les fonctions.

    J'aimerais tout simplement que le bounce s'arrête une fois qu'on ne scroll plus. Que ça bounce pendant qu'on scroll et que ça s'arrête DES qu'on arrête de scroller. Que dois-je faire ?

    Voici mon code, si vous pouviez me donner un coup de pouce je vous en serais très reconnaissant !

    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
    <!DOCTYPE html>
    <html>
    <head>
      <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
      <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
      <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
      <style type="text/css">
     
     
      #total{
      	background-color: grey;
      	width: 100%;
      	height: 1400px;
      }
    </style>
     
      <script>
      $(document).ready(function() {
     
    $(window).scroll(function () {
          $("#total img").effect("bounce", { times:3 , distance:3}, 500);
    });
     
      });
      </script>
    </head>
    <body>
    	<div id="total">
    <img src="images/pins1.png" alt="">
     
      </div>
    </body>
    </html>

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Août 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Août 2012
    Messages : 3
    Par défaut
    Merci beaucoup de ta réponse!

    Même si j'avoue que je ne vois pas trop le lien de certains liens. Je n'en connaissais pas certains et c'est toujours bon à prendre.

    En fait ma demande n'est pas tant sur l'effet, je me contenterai de peu finalement. Mais le problème est le scroll. As-tu pu essayer mon code?

    Je ne comprends pas comment arrêter l'animation DES qu'on ne scroll plus. Plus le scroll est long, plus il enchaine les fonctions.

    J'ai cherché les vers les .stop() et d'autres fonctions qui sont censées arrêter une animation, mais rien n'y fait.

    Je me demande vraiment comment faire arrêter l'animation des lors qu'on ne scroll plus, sans qu'il enchaine un tas de fois les animations comme si on avait 1000 scroll...


  4. #4
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Citation Envoyé par CptFlamme Voir le message
    J'ai cherché les vers les .stop() et d'autres fonctions qui sont censées arrêter une animation, mais rien n'y fait.

    Je me demande vraiment comment faire arrêter l'animation des lors qu'on ne scroll plus, sans qu'il enchaine un tas de fois les animations comme si on avait 1000 scroll...

    Pas mieux !

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

Discussions similaires

  1. Fenetre sans Scroll Bar
    Par nicolas78986 dans le forum MFC
    Réponses: 15
    Dernier message: 01/06/2007, 03h15
  2. [TP]Scroll in 320x200
    Par Jagaraujo dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 07/08/2003, 13h46
  3. le fameux scrolling
    Par tanmieu dans le forum DirectX
    Réponses: 4
    Dernier message: 27/05/2003, 23h25
  4. scrolling vertical et horizontal
    Par myriam dans le forum MFC
    Réponses: 2
    Dernier message: 24/01/2003, 17h06
  5. scroll dans un label
    Par Pretender dans le forum Composants VCL
    Réponses: 9
    Dernier message: 27/09/2002, 17h06

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