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 :

Mise en place infinite scroll


Sujet :

jQuery

  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2012
    Messages : 43
    Par défaut Mise en place infinite scroll
    bonjour à vous tous
    j'ai un problème avec mon scroll
    j'affiche 10 résultats , puis je fais un scroll , la j'appelle le fichier directory.php qui m'affiche les résultats de 10 à 20, puis au prochain scroll, j'affiche les résultats de 20 à 30 et etc jusqu'a plus de résultats.

    le pb , comme le scroll va trop vite, il m'affiche 2 ou 3 fois les résultats 10 à 20 , puis pareil pour le prochain scroll ou il affiche 2ou 3 fois les résultats 20 à 30.
    voici mon code

    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
    $(window).scroll(function()
    {
         if($(window).scrollTop() == $(document).height() - $(window).height())
         {
             $.get("/directory/directory_suite.php", function(data)
                 {
                 var maPage = $(data);
                 if(maPage.length>5)
                     {
                     $('#di_middle_contact').append(maPage);
                         margin = $(document).height()-300;
                     //alert(data);
                         margin = margin + 'px';
                         $('#footer_results').css('margin-top',margin);
     
                     }
                 });
             }
     });
    je ne sais pas comment faire : utiliser mode synchrone ou asynchrone pour résoudre mon pb : mais je ne sais pas comment
    il me faudrait attendre que la fonction ai fini de s'excepter avant d'en lancer une autre ? mais encore une fois comment
    j'espere que vous avez des idées
    merci
    bonne journée

  2. #2
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2012
    Messages : 43
    Par défaut
    personne ne peut m'aider ???

Discussions similaires

  1. Mise en place d'un "scroll up"
    Par solorac dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 15/11/2013, 09h20
  2. [C#] Mise en place d'un site multilingue
    Par regbegpower dans le forum ASP.NET
    Réponses: 6
    Dernier message: 19/03/2004, 19h15
  3. mise en place serveur web intranet
    Par gui4593 dans le forum Installation
    Réponses: 7
    Dernier message: 01/01/2004, 18h18
  4. Mise en place d'index....??
    Par liv dans le forum Requêtes
    Réponses: 6
    Dernier message: 18/12/2003, 11h04

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