Est-il possible d’empêcher la pause du carrousel Bootstrap lors du survol de la souris et de continuer à faire du vélo automatiquement?

Est-il possible d’empêcher la pause du carrousel Bootstrap sur le comportement de survol de la souris et de continuer à parcourir automatiquement les éléments à la place?

La documentation ne mentionne que le comportement par défaut de pause: "hover" , si je modifie l’argument de pause pour autre chose, le carrousel ne fonctionne plus du tout, donc je ne sais pas comment désactiver ce comportement par défaut.

J’ai trouvé qu’une valeur de "false" provoquera le cyclisme du carrousel pendant un survol de la souris:

 $('.carousel').carousel({ pause: "false" }); 

J’utilise Twitter Bootstrap v2.0.2

Vous pouvez également append ceci au div .carousel au lieu d’utiliser JavaScript.

Ajouter un délai:

data-interval="3000"

Ajouter si elle s’arrête en vol stationnaire ou non, les options sont true et false

data-pause="false"

Exemple serait:

Cela a fonctionné pour moi.

 $('.carousel').carousel({ pause: 'none' }) 

pour Bootstrap v3.3.4

Bootstrap 4 Remove Pause on hover

 $('.carousel').carousel({ interval: 2000, cycle: true, pause: "null" }) 

J’ai trouvé qu’il y a deux choses dont dépend ce cycle et cette pause.

  1. Lorsque la souris entre ( mouseenter – pause glisser )
  2. Quand la souris s’en va

Changez simplement la ligne de code suivante dans votre fichier js / bootstrap.js pour permettre un glissement continu.

.on('mouseenter', $.proxy(this.pause, this)) à

.on('mouseenter', $.proxy(this.**cycle**, this))