2010-03-31 14 views
1

Je me suis battu avec ce morceau de code le plus longtemps, ce qui me rend fou. J'essaye beaucoup de choses différentes et regarde les poteaux passés ici mais rien ne semble aider.Comment obtenir DIVs dans ce code via JQuery

Fondamentalement, j'ai un code de pagination jquery en place et je veux ajouter des transitions animées entre les pages. Avec un peu d'aide, j'ai réussi à faire fonctionner correctement, mais cela a fait que la page a fait un saut à mesure que les nouveaux éléments apparaissaient et disparaissaient. Pour résoudre ce problème, j'ai besoin d'un DIV enveloppé autour de chaque sélection de résultats. J'ai essayé d'employer .wrap .html .wrapinner .append et je ne peux pas obtenir tout cela pour fonctionner correctement.

Les 2 zones où je Beleive le code doit être lieu sont les suivantes:

$('#content').children().slice(0, show_per_page).css('display', 'block'); 

et

$('#content').children().fadeOut('slow').slice(start_from, end_on).fadeIn('slow'); 

code original complet: http://tutsvalley.com/tutorials/making-a-jquery-pagination-system/

Seule la deuxième ligne du code affiché ici a été modifié.

Fondamentalement, je veux emballer chaque groupe de sortie en tranches dans un DIV.

J'espère que cela a du sens, si vous avez besoin de plus d'informations s'il vous plaît faites le moi savoir. Toutes les idées ou suggestions sur ce qu'il faut essayer serait beaucoup aprécié comme moi fou :) conduite actuellement

Ludz ~

+0

Pouvez-vous poster un lien vers ce site quelque part? –

+0

Le code original peut être trouvé ici. Le seul changement qui a été fait est la deuxième ligne de code dans mon message original. http://tutsvalley.com/tutorials/making-a-jquery-pagination-system/ – ludz

Répondre

0

Contactez-moi en utilisant le formulaire de contact sur tutsvalley.com, va essayer de faire le tri :)

lA SOLUTION:

$('#content').children().fadeOut(500).delay(500).slice(start_from, end_on).fadeIn(500); 

AVIS: Assurez-vous que vous utilisez la dernière version de jquery. (le delay() est introduit en 1.4)

+0

Merci, je vous contacterai rapidement :) – ludz

+0

Merci, ça a fonctionné parfaitement :) – ludz