Alors, y a-t-il de toute façon pour empêcher le carrousel de bootstrap de Twitter de glisser automatiquement sur le chargement de la page à moins que le bouton suivant ou précédent ne soit cliqué?
Merci
jquery
twitter-bootstrap
carousel
Tepken Vannkorn
la source
la source
data-interval="false"
fonctionne également avec Bootstrap 4En fait, le problème est maintenant résolu. J'ai ajouté l'argument 'pause' à la méthode 'carrousel' comme ci-dessous:
Quoi qu'il en soit, merci beaucoup @Yohn pour vos conseils vers cette solution.
la source
$(function(){ $("#idName").carousel('pause'); });
Le problème avec le carrousel glissant automatiquement après avoir appuyé sur le bouton précédent / suivant est résolu.
Commit GitHub 78b927b
la source
si vous utilisez bootstrap 3 défini
data-interval="false"
sur la structure HTML du carrouselexemple:
la source
data-interval="false"
pour arrêter le glissement automatiquedata-wrap="false"
pour arrêter la glissière circulairela source
ajoutez ceci à votre div coursel:
la source
Voici la liste des paramètres du carrousel bootstrap. Comme Intervalle, pause, wrap:
Pour plus de détails, consultez ce lien:
http://www.w3schools.com/bootstrap/bootstrap_ref_js_carousel.asp
J'espère que ceci vous aidera :)
Remarque: Ceci est pour une aide supplémentaire. Je veux dire comment vous pouvez personnaliser ou modifier le comportement par défaut une fois le carrousel chargé.
la source
Je pense que vous devriez peut-être consulter les instructions officielles sur le carrousel, pour moi, je n'ai pas trouvé de réponse ci-dessus, à cause de plusieurs versions de bootstrap, j'utilise b4-alpha et je veux que l'effet de lecture automatique s'arrête.
ce script n'a aucun effet lorsque la souris quitte cette page, exactement dans la zone de carrousel. allez à la définition officielle et trouvez ceux-ci:
Ainsi, vous trouverez pourquoi. Si l'événement onmouseover de la page du carrousel est déclenché, la page se met en pause, tandis que la souris sort de cette page, elle reprendra.
Donc, si vous voulez qu'une page s'arrête pour toujours et tourne manuellement , vous pouvez simplement définir
data-interval='false'
.la source
--Utilisez data-interval = "false" pour arrêter la diapositive automatique --Utilisez data-wrap = "false" pour arrêter la diapositive circulaire
...la source
Pour Bootstrap 4, supprimez simplement le 'data-ride = "carousel"' du div carrousel. Cela supprime la lecture automatique au moment du chargement.
Pour réactiver la lecture automatique, vous devrez toujours utiliser l'appel "play" en javascript.
la source