とにかく、次または前のボタンがクリックされない限り、Twitter bootstrapカルーセルがページの読み込み時に自動スライドするのを防ぐ方法はありますか?
ありがとう
または、Bootstrap 3.0を使用している場合、たとえばdata-interval = "false"でサイクリングを停止できます。
<div id="carousel-example-generic" class="carousel slide" data-interval="false">
他の役立つカルーセルデータ属性はこちら-> http://getbootstrap.com/javascript/#carousel-usage
実際、問題は解決されました。次のように、メソッド 'carousel'に 'pause'引数を追加しました。
$(document).ready(function() {
$('.carousel').carousel('pause');
});
とにかく、この解決策へのヒントをありがとう@Yohn。
前/次ボタンを押した後のカルーセルの自動スライドの問題は解決されました。
$('.carousel').carousel({
pause: true,
interval: false
});
bootstrapを使用している場合、カルーセルのHTML構造にdata-interval="false"
を設定します
例:
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel" data-interval="false">
data-interval="false"
を使用して自動スライドを停止しますdata-wrap="false"
を使用して、円形スライドを停止しますこれをコースdivに追加します。
data-interval="false"
以下は、bootstrapカルーセルのパラメーターのリストです。間隔、一時停止、ラップのように:
詳細については、次のリンクを参照してください。
http://www.w3schools.com/bootstrap/bootstrap_ref_js_carousel.asp
これがあなたを助けることを願っています:)
注:これはさらなるヘルプです。カルーセルが読み込まれたら、デフォルトの動作をカスタマイズまたは変更する方法を意味します。
私は、カルーセルに関する公式の指示を確認する必要があると思います、私にとっては、上記の答えは見つかりませんでした、ブートストラップの複数のバージョンのため、私はb4-alphaを使用しており、i効果停止。
$(document).ready({
pause:true,
interval:false
});
このスクリプトは、マウスがそのページ、正確にはカルーセル領域を離れている間は効果がありません。公式の定義に行き、それらを見つけてください:
そのため、なぜカルーセルページのonmouseoverイベントがトリガーされると、ページが一時停止し、そのページからマウスが出ると再び再開します。
したがって、ページを永久に停止して手動で回転させる場合、単にdata-interval='false'
を設定できます。
Bootstrap 4の場合、カルーセルdivから 'data-ride = "carousel"'を削除するだけです。これにより、ロード時の自動再生が削除されます。
自動再生を再び有効にするには、javascriptで「play」呼び出しを使用する必要があります。
-data-interval = "false"を使用して自動スライドを停止します-data-wrap = "false"を使用して循環スライドを停止します