Une application MVC est tombée en panne après avoir mis à jour tous les paquets NuGet. Après avoir tout essayé, j'ai créé une nouvelle application MVC, mis à jour les paquets NuGet et la barre de navigation de base...
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="http://stackoverflow.com/">Application name</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="http://stackoverflow.com/">Home</a></li>
<li><a href="http://stackoverflow.com/Home/About">About</a></li>
<li><a href="http://stackoverflow.com/Home/Contact">Contact</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="http://stackoverflow.com/Account/Register" id="registerLink">Register</a></li>
<li><a href="http://stackoverflow.com/Account/Login" id="loginLink">Log in</a></li>
</ul>
</div>
</div>
</div>
... ressemble à ceci ...
...et en cliquant sur l'icône...
Une idée de ce qui pourrait causer ce problème ?
J'ai essayé d'ajouter manuellement Bootstrap.css et Bootstrap.js à _Layout.vbhtml, mais sans résultat.
Merci.
0 votes
Quelle version de Bootstrap utilisez-vous et avez-vous vérifié/noté des erreurs dans les outils de développement du navigateur (journal de la console) ? J'ai testé le balisage fourni dans ce violon comme référence.
0 votes
Bootstrap 4.0. Votre bidouille fonctionne comme prévu.
1 votes
La barre de navigation servie dans l'application d'origine génère également le message "Exception thrown and not caught" dans jquery-3.3.1.js à la ligne 3827. La barre de navigation de base ne présente aucune erreur, elle semble simplement ignorer toutes les css.
0 votes
J'ai trouvé le problème lié à l'erreur jquery, sans rapport. J'ai créé une page html de base avec uniquement la barre de navigation. Sans références à css ou js, la page se charge de la même manière qu'avec des références incluses à bootstrap.css, jquery-3.3.1,js et bootsrap.js comme dans la capture d'écran ! Totalement déconcertant :-(
0 votes
La question est la même pour moi. Je viens de créer un nouveau projet, de mettre à jour tous les paquets Nuget et de lancer le site. La page est identique à la vôtre. La barre de navigation ne fonctionne pas correctement. Avez-vous trouvé une solution ?
0 votes
Jusqu'à présent, aucune solution. Lorsque j'en aurai l'occasion, je créerai un nouveau projet et mettrai à jour les paquets Nuget un par un pour voir ce qui l'empêche de fonctionner. Avez-vous créé le vôtre en VB ou en C# ?