xxxxxxxxxx
1
<!-- Sidenav -->
2
<nav
3
id="sidenav-1"
4
class="sidenav"
5
data-mdb-hidden="false"
6
>
7
<ul class="sidenav-menu">
8
<li class="sidenav-item">
9
<a class="sidenav-link">
10
<i class="far fa-smile fa-fw me-3"></i><span>Link 1</span></a
11
>
12
</li>
13
<li class="sidenav-item">
14
<a class="sidenav-link"
15
><i class="fas fa-grin fa-fw me-3"></i><span>Category 1</span></a
16
>
17
<ul class="sidenav-collapse show">
18
<li class="sidenav-item">
19
<a class="sidenav-link">Link 2</a>
20
</li>
21
<li class="sidenav-item">
22
<a class="sidenav-link">Link 3</a>
23
</li>
24
</ul>
25
</li>
26
<li class="sidenav-item">
27
<a class="sidenav-link"
28
><i class="fas fa-grin-wink fa-fw me-3"></i><span>Category 2</span></a
29
>
30
<ul class="sidenav-collapse">
31
<li class="sidenav-item">
32
<a class="sidenav-link">Link 4</a>
33
</li>
34
<li class="sidenav-item">
35
<a class="sidenav-link"
36
>Link 5</a
37
>
38
</li>
39
</ul>
40
</li>
41
</ul>
42
</nav>
43
<!-- Sidenav -->
44
45
<!-- Toggler -->
46
<container class="w-100 d-flex justify-content-center">
47
<button
48
id="button-1"
49
class="btn btn-primary m-4"
50
aria-haspopup="true"
51
>
52
<i class="fas fa-bars"></i>
53
</button>
54
</container>
55
<!-- Toggler -->
1
1
xxxxxxxxxx
1
const sidenavEl = document.querySelector('#sidenav-1');
2
const sidenavInstance = new mdb.Sidenav(sidenavEl);
3
const buttonEl = document.querySelector('#button-1');
4
5
buttonEl.addEventListener('click', () => {
6
sidenavInstance.show()
7
})
8
Console errors: 0