Ich benutze Bootstrap von Twitter Karussell (neueste Version) und ich habe es funktioniert - außer dass es nicht automatisch zu rutschen beginnt. Es funktioniert gut, nachdem Sie auf eine der Navigationsschaltflächen geklickt haben. Nicht sicher, warum es das macht.Bootstrap-Karussell nicht automatisch gleiten
Hier ist mein JS-Setup in der Kopfzeile:
<script type="text/javascript" src="<?php echo tz_JS . '/bootstrap/jquery.js'; ?>"></script>
<script type="text/javascript" src="<?php echo tz_JS . '/bootstrap/bootstrap-carousel.js'; ?>"></script>
<script type="text/javascript" src="<?php echo tz_JS . '/bootstrap/bootstrap-transition.js'; ?>"></script>
Und die HTML:
<div id="myCarousel" class="carousel slide">
<div class="carousel-inner">
<div class="active item">
<div class="image-position-right">
<a href="#"><img src="validimagelink.jpg" width="920" height="550" alt=""></a>
</div>
</div>
<div class="item">
<div class="image-position-right">
<a href="#"><img src="validimagelink.jpg" width="920" height="550" alt=""></a>
</div>
</div>
</div>
<a class="left carousel-control" href="#myCarousel" data-slide="prev">‹</a>
<a class="right carousel-control" href="#myCarousel" data-slide="next">›</a>
Auch diesen Erfolg auf nicht gerade hinzugefügt:
<script>
$('#myCarousel').carousel({
interval: 1200
});
</script>
Afte R die obige Änderung vorzunehmen, die JavaScript-Konsole sagt:
Uncaught Typeerror: Object # hat kein Verfahren Karussell (anonyme Funktion) b.extend.ready jquery.min.js: 29 u
Irgendwelche Gedanken darüber, warum das nicht funktionieren würde?
Haben Sie schon einmal $ ('. Carousel'). Carousel() benutzt? – user1190992
Nur mit diesem Skript aktualisiert - aber das Hinzufügen hat nicht geholfen –
@WilliamH Stellen Sie sicher, dass Sie das Javascript ('$ ('. Karussell'). Karussell();') in einem '$ .document.ready()' Aufruf hinzufügen . Wenn das div nicht existiert, wenn '.carousel()' aufgerufen wird, wird es nicht automatisch gedreht. –