23

興味深い問題に遭遇しました。答えは非常に簡単だと確信していますが、私はそれを理解できなかったので、助けを探すことにしました。

基本的に、カルーセルはスライドしません。イメージを切り替えるだけです。ブートストラップ サイトから自分のページに正確な HTML をコピーしようとしても、まだスライドしません。application.js では、初期化にも引数がありません。

// carousel demo
$('#myCarousel').carousel()

pref/next ボタンをクリックすると、各項目に next および prev クラスが追加されることに気付きましたが、私の場合は同じことをしていないようです。デバッグしても問題はありませんでした。

私は何が欠けていますか?これを最新の Chrome と Safari の両方でテストしました。

4

6 に答える 6

44

bootstrap-transition次のように、スライドが機能するように追加する必要もあります。

<script src="twitter-bootstrap-v2/docs/assets/js/bootstrap-transition.js"></script>
于 2012-07-14T14:01:28.020 に答える
24

私は同じ問題を抱えていましたが、ブートストラップ v2.0.3 (トランジションがバンドルされています) では、カルーセル div にスライド クラスを追加することになりました。

<div id="myCarousel" class="carousel slide">

次に、次のように呼び出します。

$('#myCarousel').carousel();
于 2012-05-29T22:36:12.020 に答える
1

私はあなたが必要だと思います

$('#myCarousel').carousel('cycle');

Plsも参照してください: ページが読み込まれるとすぐにBootstrap jsカルーセルを自動的に循環させるにはどうすればよいですか?

于 2013-07-04T06:03:55.913 に答える
0

<script>そのJavaScriptをタグに入れるだけですか?

<script>
    $('.carousel').carousel({
        interval: 1000
    })​;
</script>
于 2012-08-30T06:56:30.820 に答える
0

これが実際の例です。それはおそらくあなたが見逃しているマイナーなものです。 http://jsfiddle.net/chapmanc/Vza6F/1/

于 2012-05-18T23:42:40.790 に答える
-2

含めたcssファイルを確認してください。bootstrap.min.css に加えて、bootstrap.css ファイルも追加してみてください。それは私のために働いた。

于 2014-06-06T05:38:26.117 に答える