Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1239 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  infinite ajax scroll et gifplayer

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

infinite ajax scroll et gifplayer

n°2238768
stofff
Posté le 24-09-2014 à 19:25:09  profilanswer
 

bonjour, j’essaie de mettre en place une galerie de gif animés en combinant Ajax Infinite Scroll et un plugin empechant la lecture automatique du gif animé (la lecture se déclenchant par un clic), mais quelque soit la méthode employée celle-ci ou celle-la, j'ai systématiquement le même problème, le gifplayer ne fonctionne qu’avec les dix premières images de ma galerie (car j’ai limité le nombre d’affichage à 10 par page dans config.php), au delà, plus rien ne s'affiche…la classe «gifs» n’est apparemment plus reconnue, auriez-vous une solution pour ce problème ?
 
 
le php Infinite Ajax Scroll :

Code :
  1. <?php
  2. include('config.php');
  3. $page = (int) (!isset($_GET['p'])) ? 1 : $_GET['p'];
  4. # sql query
  5. $sql = "SELECT id, mygif FROM travaux";
  6. # find out query stat point
  7. $start = ($page * $limit) - $limit;
  8. # query for page navigation
  9. if( mysql_num_rows(mysql_query($sql)) > ($page * $limit) ){
  10. $next = ++$page;
  11. }
  12. $query = mysql_query( $sql . " LIMIT {$start}, {$limit}" );
  13. if (mysql_num_rows($query) < 1) {
  14. header('HTTP/1.0 404 Not Found');
  15. echo 'Page not found!';
  16. exit();
  17. }
  18. ?>


 
le html :  
 

Code :
  1. <div class="galerie">
  2. <!-- loop row data -->
  3. <?php while ($row = mysql_fetch_array($query)): ?>
  4. <div class="vignette" id="vignette-<?php echo $row['id']?>">
  5.           <div class="inner">
  6.                        <h1 style="font-size: 3em; filter : alpha(opacity=60); opacity : 0.60; color: #F9F9F9; width: 100%; margin-top: 30px; margin-left: 30px; position:absolute; z-index:2; text-align:left; font-family:'Exo 2', sans-serif">#<?php echo $row["id"]?></h1>
  7.               <img data-gifffer="<?php echo $row["mygif"]; ?>">
  8.                   <div class="boutonn">
  9.    <a class="visit" href="ur.php?id=<?php echo $row ['id']; ?>">voir la galerie</a>
  10.     </div><!-- bouton -->
  11.     </div><!-- inner -->
  12. </div><!-- lol -->
  13. <?php endwhile?>
  14. <!--page navigation-->
  15. <?php if (isset($next)): ?>
  16. <div class="nav"><a href='gif.php?p=<?php echo $next?>'>Next</a></div>
  17. <?php endif?>
  18. </div><!--galerie-->


 
le javascript du player gif :  
 

Code :
  1. <script type="text/javascript" src="js/gifffer.js"></script>
  2.         <script>
  3.             window.onload = function() {
  4.                 Gifffer();
  5.             }
  6.         </script>


 
le javascript d'infinite scroll :
 

Code :
  1. <script type="text/javascript" src="js/jquery-ias.min.js"></script>
  2. <script type="text/javascript">
  3.         $(document).ready(function() {
  4.          // Infinite Ajax Scroll configuration
  5.             jQuery.ias({
  6.                 container : '.fafa', // main container where data goes to append
  7.                 item: '.vignette', // single items
  8.                 pagination: '.nav', // page navigation
  9.                 next: '.nav a', // next page selector
  10.                 loader: '<img src="css/img/ajax-loader.gif"/>', // loading gif
  11.                 triggerPageThreshold: 1 // show load more if scroll more than this
  12.             });
  13.         });
  14. </script>

mood
Publicité
Posté le 24-09-2014 à 19:25:09  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  infinite ajax scroll et gifplayer

 

Sujets relatifs
comment faire une lecture en scroll vertical ?[CSS] fixed, z-index vs scroll
[Javascript] Ajax + ClasseAvec IE8, mes données avec AJAX disparaissent d'une page à l'autre !
Débuter AJAX - multi utilisateurs[AJAX]Caution provisional headers are shown
Ajax "async: false" et bug sur Chrome / SafariErreur AJAX/JS
barre de menu fixe qui apparait au scroll[JQUERY/ASP/ORACLE]TABLE AJAX COLLAPSE PAGINATION
Plus de sujets relatifs à : infinite ajax scroll et gifplayer


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR