Bootstrap Carousel を使用しています。私が望むのは、ナビゲーションまたはページネーションがクリックされたときにのみスライダーがスライドすることです。外してみました
$('.carousel').carousel({
interval: 6000
});
正常に動作しますが、私の問題は、ナビゲーションまたはページネーションをクリックすると自動スライドになることです。オートスライド機能を外すことはできますか?もしそうなら、どのように?
Bootstrap Carousel を使用しています。私が望むのは、ナビゲーションまたはページネーションがクリックされたときにのみスライダーがスライドすることです。外してみました
$('.carousel').carousel({
interval: 6000
});
正常に動作しますが、私の問題は、ナビゲーションまたはページネーションをクリックすると自動スライドになることです。オートスライド機能を外すことはできますか?もしそうなら、どのように?
これは、js または html (easist) を介して 2 つの方法で行うことができます。
$('.carousel').carousel({
interval: false,
});
ミリ秒が追加されず、次にスライドしないため、自動スライドが停止します。
data-interval="false"
および削除するdata-ride="carousel"
<div id="carouselExampleCaptions" class="carousel slide" data-ride="carousel">
になります:
<div id="carouselExampleCaptions" class="carousel slide" data-interval="false">
@webMan のコメントに基づいて更新
公式ドキュメントから:
間隔アイテムを自動的に循環させるまでの遅延時間。falseの場合、カルーセルは自動的に循環しません。
この値は、javascriptまたはdata-interval="false"
属性を使用して渡すことができます。
DIV タグにもう 1 つの属性を追加する必要があります。
data-interval="false"
JSに触れる必要はありません!
データ間隔="false"
これを対応するdivに追加します...