Faire une caroussel avec bootstrap

Résolu
Jessekamba Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -  
Jessekamba Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous. Je travaille sous bootstrap, je veux faire une caroussel mais je n'y arrive pas bien que je me sert de la documentation, voici mon code


<div id="carouselExampleControls" class="carousel slide" data-ride="carousel">
 <div class="carousel-inner">
 <div class="carousel-item active">
 <img src="images/photo1.jpg" class="d-block w-100" alt="...">
 </div> 
<div class="carousel-item"> <img src="images/photo3.jpg" class="d-block w-100" alt="..."> 
</div> 
<div class="carousel-item"> <img src="images/photo2.jpg" class="d-block w-100" alt="..."> 
</div> 
</div> <a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> 
</div>



Tout ce que j'ai comme résultat c'est la première image et les contrôleurs du slide mais les images ne changent pas même après avoir cliqué sur le contrôleur.
Je signale aussi que j'ai déjà inclus les fichiers bootstrap.css et bootstrap.js

Je ne sais si j'ai loupé un truc dans la documentation et que je devrais mettre dans mon code.

1 réponse

Résumé de la discussion

Problème central : un carousel Bootstrap ne fait pas défiler les images et reste bloqué sur la première, malgré l'inclusion des fichiers bootstrap.css et bootstrap.js et l'utilisation des contrôles Prev/Next. Des solutions essentielles indiquent de charger jQuery avant Bootstrap et de vérifier l'ordre des scripts, ainsi que de s'assurer que les attributs data-target et href des éléments correspondent exactement à l'ID du carrousel. D'autres expliquent des erreurs dans data-target ou href qui ne correspondent pas, et suggèrent d'éviter des mélanges de versions Bootstrap avec jQuery ou l'inclusion hors ordre des scripts. Une nuance utile est de vérifier la console du navigateur pour d'éventuelles erreurs JavaScript et, si nécessaire, de fournir une capture écran afin d'identifier rapidement une erreur de chargement.

Bobot (l'IA à votre service)
  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 833
     
    Bonjour,

    Bootstrap 3 ou 4 ?
    bootstrap.css et bootstrap.js ... Tu les as inclus comment et où ?
    As tu également inclus jquery ? quelle version ?

    Pour finir.. as tu des erreurs dans la console de ton navigateur ?

    0
    1. Jessekamba Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
       
      Bootstrap 4 et pour les fichiers je les ai inclus dans le même fichier comme tout autre fichier CSS et JS. Je n'ai pas inclus jquery.
      je n'ai aucune erreur dans la console. C'est juste que les images ne slident pas
      0
    2. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 833
       
      pas de jquery ? donc ça ne doit pas fonctionner.
      De plus, peux tu nous montrer avec quelles lignes de code exactement tu as chargé le js et le css de bootstrap ?
      Nous mettre également une capture écran de la console stp.
      0
    3. Jessekamba Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
       
      Pour les fichiers css et js

      
       <link href="css/bootstrap.css" rel="stylesheet">
      
      <script src="js/bootstrap.js"></script>
      


      Pour la console je ne sais pas faire une capture vu que je ne suis devant mon pc sur lequel je travaille. Peut être après. Merci
      0
    4. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 833 > Jessekamba Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
       
      Alors comment as tu pu me dire qu'il n'y avait pas d'erreur dedans ??
      J'attendrais que tu sois devant ton écran pour que tu nous mettes la capture.

      De plus.. j'insiste.. il te faut jquery.... (à charger avant bootstrap)
      0
    5. Jessekamba Messages postés 54 Date d'inscription   Statut Membre Dernière intervention  
       
      J'ai vu le résultat avant que je ne poste le message. Et
      tu peux alors me montrer comme je peu charger jquery
      0