jQuery jCarousel - So entfernen Sie das jCarousel von einem Element

8

Ich verwende jCarousel, um ein Karussell von Bildern auf meiner Seite zu haben. Es funktioniert gut und ich habe keine Beschwerden, aber ich benutze die Tabs auf der Seite und wenn ich auf eine andere Registerkarte gehe, gibt es einen hässlichen jCarousel Fehler. Grundsätzlich möchte ich das jCarousel von meinem Element entfernen, wenn ich auf eine neue Registerkarte gehe, aber für das Leben von mir kann es nicht herausfinden.

Um das Karussell hinzuzufügen, verwende ich Code wie folgt:

%Vor%

Aber ich bin unsicher, wie .jCarousel von $("#myelement") entfernt werden kann. Irgendwelche Ideen?

    
Tony Testa 23.08.2009, 14:51
quelle

5 Antworten

1

Wenn Sie nur jCarousel entfernen müssen, können Sie die Methode destroy verwenden Ссылка

    
keypaul 03.04.2014 12:04
quelle
0

Es scheint keine Remove-Funktion als Teil des Plugins zu geben.

Sie könnten in die Quelle eintauchen und einen erstellen, oder ein schnellerer Mechanismus könnte sein, myelement zu klonen, das Element zu entfernen und dann durch die geklonte Version zu ersetzen.

    
Russ Cam 23.08.2009 16:07
quelle
0

Diese Funktion ist derzeit in jcarousel defekt. Die Entfernungsmethode existiert, liefert jedoch nicht das gewünschte Ergebnis. Ein Problem wurde hier eingereicht:

Ссылка

Als Workaround, von denen keiner richtig funktioniert, ohne das Karussell zu durchbrechen, siehe die folgende Diskussion:

Entfernen eines Elements aus dem jCarousel-Plug-In

>     
ars265 09.03.2012 16:30
quelle
0

Sie sollten dies nicht tun, da es eine schreckliche Lösung ist: P:

Sie können das Karussell mithilfe von CSS verbergen und dann .hide und .show basierend auf der Registerkarte verwenden, auf der Sie sich befinden.

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

    
Joel 29.03.2014 00:23
quelle

Tags und Links