auth0 快速启动菜单折叠但不打开

auth0 quickstart menu collapses but does not open

我刚刚下载了 auth0 quickstart vanilla JS 单页应用程序。调整应用大小时获得的菜单不起作用。

相反,您会收到一条错误消息,指出 collapse.js 存在对象错误。

好的,这应该可以为使用 auth0 的其他人节省一些时间。

问题出在这里,在第二行。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.5.0.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script> 

出于某种原因,jquery-3.5.0 的下拉菜单工作存在一些问题。以下对我有用。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
<script
src="https://code.jquery.com/jquery-3.4.1.slim.js"
integrity="sha256-BTlTdQO9/fascB1drekrDVkaKd9PkwBymMlHOiG+qLI="
crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>

我正在使用 3.4.1 jQuery(上面的第二行)。这使菜单正常工作。