xxxxxxxxxx
1
<!-- Sidenav-->
2
<nav
3
id="sidenav-4"
4
class="sidenav"
5
data-mdb-mode="side"
6
data-mdb-slim="true"
7
data-mdb-slim-collapsed="true"
8
data-mdb-content="#slim-content"
9
>
10
<ul class="sidenav-menu">
11
<li class="sidenav-item">
12
<a class="sidenav-link">
13
<i class="far fa-smile fa-fw me-3"></i
14
><span data-mdb-slim="false">Link 1</span></a
15
>
16
</li>
17
<li class="sidenav-item">
18
<a class="sidenav-link"
19
><i class="fas fa-grin fa-fw me-3"></i
20
><span data-mdb-slim="false">Category 1</span></a
21
>
22
<ul class="sidenav-collapse">
23
<li class="sidenav-item">
24
<a class="sidenav-link">Link 2</a>
25
</li>
26
<li class="sidenav-item">
27
<a class="sidenav-link">Link 3</a>
28
</li>
29
</ul>
30
</li>
31
<li class="sidenav-item">
32
<a class="sidenav-link"
33
><i class="fas fa-grin-wink fa-fw me-3"></i
34
><span data-mdb-slim="false">Category 2</span></a
35
>
36
<ul class="sidenav-collapse">
37
<li class="sidenav-item">
38
<a class="sidenav-link">Link 4</a>
39
</li>
40
<li class="sidenav-item">
41
<a class="sidenav-link">Link 5</a>
42
</li>
43
</ul>
44
</li>
45
</ul>
46
</nav>
47
<!-- Sidenav-->
48
49
<!-- Togglers -->
50
<div id="slim-content">
51
<button
52
data-mdb-toggle="sidenav"
53
data-mdb-target="#sidenav-4"
54
class="btn btn-primary"
55
aria-controls="#sidenav-4"
56
aria-haspopup="true"
57
>
58
<i class="fas fa-bars"></i>
59
</button>
60
<button id="slim-toggler" class="btn btn-primary">
61
Toggle slim
62
</button>
63
</div>
64
<!-- Togglers -->
1
1
xxxxxxxxxx
1
//Initialize it with JS to make it instantly visible
2
3
const slimInstance = new mdb.Sidenav(document.getElementById('sidenav-4'));
4
slimInstance.show();
5
6
document.getElementById('slim-toggler').addEventListener('click', () => {
7
slimInstance.toggleSlim();
8
})
Console errors: 0