/ / jCarousel + jQuery Accordion + FadeIn - Javascript, jQuery, HTML, CSS, Jcarousel

jCarousel + jQuery Akkordeon + FadeIn - Javascript, jquery, html, css, jcarousel

Bitte überprüfen Sie diesen Link www.aboud-creative.com/demos/mckinley3. Dort habe ich ein jQuery-Akkordeon mit jCarouselim Abschnitt "Entwicklungen". Ich verwende die Standard-FadeIn-Funktion für das Logo, das Akkordeon und einen Hirsch unten rechts, um beim Laden der Seite einzublenden. Wenn Sie also zum Abschnitt "Entwicklungen" gehen, sehen Sie, dass keine Bilder angezeigt werden. Es ist mein Problem. Wenn ich die FadeIn-Funktion nicht verwende, so dass beim Laden der Seite alle Elemente gleichzeitig angezeigt werden, funktioniert dies einwandfrei, aber wenn ich die Akkordeonanzeige erst einmal gemacht habe: Keine im Stylesheet und dann mit FadeIn anzeigen, wird das Problem angezeigt . Was kann ich dagegen tun?

Antworten:

1 für die Antwort № 1

Wenn das Karussell während der Initialisierung ausgeblendet ist, kann jCarousel die erforderlichen Berechnungen nicht durchführen. Die Lösung besteht darin, jCarousel zu initialisieren, sobald der Container angezeigt wird.

Etwas wie das:

$("container_selector").fadeIn(function() {
var c = $("carousel_selector");
if (!c.data("jcarousel")) {
c.jcarousel({ ... options .. });
}
});