2009-08-23 16 views
8

Sto usando jCarousel per avere un carosello di immagini nella mia pagina. Funziona alla grande e non ho lamentele, ma sto usando il tabbing sulla pagina e quando vado in un'altra scheda, c'è un brutto errore jCarousel. Fondamentalmente quello che voglio fare è rimuovere jCarousel dal mio elemento quando vado in una nuova scheda, ma per la vita di me non riesco a capirlo.jQuery jCarousel - come rimuovere jCarousel da un elemento

Per aggiungere la giostra che sto usando il codice come questo:

$("#myelement").jCarousel({ /* config params */}); 

ma sono sicuro di come rimuovere .jCarousel da $("#myelement"). Qualche idea?

+0

quando si va alla nuova scheda basta cambiare l'id il tuo elemento su cui è applicato jCarousel. –

risposta

0

Non sembra esserci una funzione di rimozione come parte del plugin.

È possibile scavare nella sorgente e crearne uno, oppure un meccanismo più rapido potrebbe essere quello di clonare myelement, rimuovere l'elemento e quindi sostituirlo con la versione clonata.

0

Non si dovrebbe fare questo in quanto è una soluzione orribile: P:

È possibile nascondere il carosello utilizzando CSS e quindi utilizzare .hide e .show in base a quale scheda si è.

$ ("# myelement #yourcarouselIDorClass"). Hide()

Problemi correlati