2010-11-22 21 views
1

Je suis en train de réinitialiser le jCarousel (sorgalla.com/jcarousel), après que les données de mise à jour du serveurReinit un jCarousel après ajax

.js

$.reloadJc = function(){ 
$.get('jc.html', function(data){ 
    $('ul.myjc').htlm(data); 
    $t.carousel.reset(); // $t.carousel is my jcarousel instance 
    $t.carousel.reload(); 
}); 
} 
$.reloadJc(); 

Ce que je veux reconstruire le Jcarousel liste chaque fois que j'appelle cette fonction.

+0

exactement quel plugin carrousel utilisez-vous? –

+0

jCarousel - http://sorgalla.com/jcarousel/ – Rafalages

+0

Avez-vous trouvé une réponse à votre problème? – Ash

Répondre

0

Vous devez reconstruire jCousel après l'ajout des nouveaux éléments dom. Commencez par charger la page et créez jCousel. Puisque vous ne pouvez pas réinitialiser jCousous, vous devez créer un autre jCousel. Chargez le dom avec le nouveau html et appliquez le jCarousel aux nouveaux éléments.

J'ai utilisé jTemplate et json pour cette fonctionnalité. Il faut du temps pour bien faire les choses, mais si le travail l'exige, cela peut être fait.