ページのロード時にTwitterブートストラップカルーセルが自動スライドしないようにする


119

次のボタンまたは前のボタンがクリックされない限り、ページロードでTwitterブートストラップカルーセルが自動的にスライドしないようにする方法はありますか?

ありがとう

回答:


263

または、Bootstrap 3.0を使用している場合は、たとえばdata-interval = "false"でサイクリングを停止できます。

<div id="carousel-example-generic" class="carousel slide" data-interval="false">

その他の役立つカルーセルデータ属性はこちら-> http://getbootstrap.com/javascript/#carousel-usage


4
これは、ボタンがクリックされた場合でも循環を停止するため、質問に対する回答の100%ではありません。しかしそれはまさに私が探していたものでした。とにかくありがとう!
Tillito 2013

3
data-interval="false"また、で動作するブートストラップ4
はIonut Ciuta

53

実際、問題は解決しました。以下のように、メソッド 'carousel'に 'pause'引数を追加しました。

$(document).ready(function() {      
   $('.carousel').carousel('pause');
});

とにかく、この解決策へのヒントを@Yohnに感謝します。


7
これはprev / nextの後にスライドし始めます。それが探しているものでない場合は、stackoverflow.com / a / 18208327/463065を参照してください。
Trufa 2013年

より具体的なものは $(function(){ $("#idName").carousel('pause'); });
ロジャー


17

ブートストラップ3セットを使用している場合data-interval="false"カルーセルのHTML構造にれた

例:

<div id="carousel-example-generic" class="carousel slide" data-ride="carousel" data-interval="false">

10
  • data-interval="false"自動スライドを停止するために使用します
  • data-wrap="false"円形スライドを停止するために使用します


5

以下は、ブートストラップカルーセルのパラメーターのリストです。インターバルと同様に、一時停止、ラップ:

ここに画像の説明を入力してください

詳細については、このリンクを参照してください。

http://www.w3schools.com/bootstrap/bootstrap_ref_js_carousel.asp

これがあなたに役立つことを願っています:)

注:これは、さらに役立つためのものです。カルーセルが読み込まれたら、デフォルトの動作をカスタマイズまたは変更する方法を意味します。


2

多分あなたはカルーセルに関する公式の指示をチェックするために行くべきだと思います、私にとっては、私は上記の答えを見つけませんでした。ブートストラップの複数のバージョンのため、私はb4-alphaを使用しており、自動再生効果を停止したい思います。

$(document).ready({
    pause:true,
    interval:false
});

このスクリプトは、マウスがそのページ、正確にカルーセル領域を離れている間は効果がありません。公式の定義に行き、それらを見つけてください:

ここに画像の説明を入力してください

カウセルページのonmouseoverイベントがトリガーされると、ページが一時停止し、マウスがそのページから出ると、再び再開します。

したがって、ページを永久に停止して手動回転させる場合は、設定するだけですdata-interval='false'


1

--data-interval = "false"を使用して自動スライドを停止します--data-wrap = "false"を使用して円形スライドを停止します

...

1

Bootstrap 4の場合、カルーセルdivから 'data-ride = "carousel"'を削除するだけです。これにより、ロード時の自動再生が削除されます。

自動再生を再度有効にするには、JavaScriptの「play」呼び出しを使用する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.