jQuery faire craquer certains nombre étrange

  • mindfullsilence
  • Professor
  • Professor
  • Avatar de l’utilisateur
  • Inscription: Aoû 04, 2008
  • Messages: 846
  • Status: Offline

Message Janvier 23rd, 2010, 12:39 pm

mon jquery fait des choses bizarres.

JAVASCRIPT Code: [ Select ]
   var trueHeight = ($(".item").outerHeight() + parseInt($('.item').css('marginTop')) + parseInt($('.item').css('marginBottom')));
 
   $("#next").click(function(){
      $("#movethem").animate({
         top : - trueHeight
                     }, 500);
   
      });
   
   $("#previous").click(function(){
      $("#movethem").animate({
         top : trueHeight
                     }, 500);
   
      });  
 
  1.    var trueHeight = ($(".item").outerHeight() + parseInt($('.item').css('marginTop')) + parseInt($('.item').css('marginBottom')));
  2.  
  3.    $("#next").click(function(){
  4.       $("#movethem").animate({
  5.          top : - trueHeight
  6.                      }, 500);
  7.    
  8.       });
  9.    
  10.    $("#previous").click(function(){
  11.       $("#movethem").animate({
  12.          top : trueHeight
  13.                      }, 500);
  14.    
  15.       });  
  16.  


vous pouvez voir cette fonction dans l'action ici

Lorsque vous cliquez sur suivant, il devrait défiler jusqu'à l'élément suivant, et lorsque vous cliquez sur précédente, elle doit aller à l'item précédent. Au lieu de cela, lorsque vous cliquez précédents, elle défile complètement la page.

heres my html si elle contribue (abrégée)
HTML Code: [ Select ]
<div id="maincontentwrap">
<div id="movethem">
<div class="item">
<div class="content">
<img name="" src="" alt="" style="background-color: #333" align="left" />
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus quis erat et ligula imperdiet convallis... </p>
<p>...</p>
<p class="more"><a href="#">More...</a></p>
</div>
</div>
<div class="item">
<div class="content">
<img name="" src="" alt="" style="background-color: #333" align="left" />
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus quis erat et ligula imperdiet convallis...</p>
<p>...</p>
<p class="more"><a href="#">More...</a></p>
</div>
</div>
 
<div class="item">
<div class="content">
<img name="" src="" alt="" style="background-color: #333" align="left" />
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus quis erat et ligula imperdiet convallis... </p>
<p>...</p>
<p class="more"><a href="#">More...</a></p>
</div>
</div>
 
</div>
</div>
<div class="buttons">
<a href="#" id="previous">&lt;&lt; Previous</a>
<a href="#" id="next">Next &gt;&gt;</a></div>
</div>
 
  1. <div id="maincontentwrap">
  2. <div id="movethem">
  3. <div class="item">
  4. <div class="content">
  5. <img name="" src="" alt="" style="background-color: #333" align="left" />
  6. <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus quis erat et ligula imperdiet convallis... </p>
  7. <p>...</p>
  8. <p class="more"><a href="#">More...</a></p>
  9. </div>
  10. </div>
  11. <div class="item">
  12. <div class="content">
  13. <img name="" src="" alt="" style="background-color: #333" align="left" />
  14. <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus quis erat et ligula imperdiet convallis...</p>
  15. <p>...</p>
  16. <p class="more"><a href="#">More...</a></p>
  17. </div>
  18. </div>
  19.  
  20. <div class="item">
  21. <div class="content">
  22. <img name="" src="" alt="" style="background-color: #333" align="left" />
  23. <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus quis erat et ligula imperdiet convallis... </p>
  24. <p>...</p>
  25. <p class="more"><a href="#">More...</a></p>
  26. </div>
  27. </div>
  28.  
  29. </div>
  30. </div>
  31. <div class="buttons">
  32. <a href="#" id="previous">&lt;&lt; Previous</a>
  33. <a href="#" id="next">Next &gt;&gt;</a></div>
  34. </div>
  35.  
Use your words like arrows to shoot toward your goal.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Janvier 23rd, 2010, 12:39 pm

  • mindfullsilence
  • Professor
  • Professor
  • Avatar de l’utilisateur
  • Inscription: Aoû 04, 2008
  • Messages: 846
  • Status: Offline

Message Janvier 23rd, 2010, 2:35 pm

Nevermind, a décidé d'utiliser un plugin ici

Semble fonctionner plutôt bien.
Use your words like arrows to shoot toward your goal.

Afficher de l'information

  • Total des messages de ce sujet: 2 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 141 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC