xxxxxxxxxx
1
2
<div class="col-4">
3
<div class="card">
4
<img
5
src="https://mdbootstrap.com/img/new/standard/nature/184.jpg"
6
class="card-img-top"
7
alt="..."
8
/>
9
<div class="card-body">
10
<h5 class="card-title">Cars</h5>
11
<p class="card-text">
12
Here 5 pictures should open in the lightbox
13
</p>
14
<a href="#!" class="btn btn-primary" id="lightboxToggler">Start lightbox</a>
15
</div>
16
</div>
17
</div>
18
<div class="lightbox d-none" id="lightbox">
19
<div class="row">
20
<div class="col-lg-4">
21
<img src="https://mdbootstrap.com/img/Photos/Thumbnails/Slides/1.jpg"
22
data-mdb-img="https://mdbootstrap.com/img/Photos/Slides/1.jpg" alt="Lightbox image 1"
23
class="w-100" />
24
</div>
25
<div class="col-lg-4">
26
<img src="https://mdbootstrap.com/img/Photos/Thumbnails/Slides/2.jpg"
27
data-mdb-img="https://mdbootstrap.com/img/Photos/Slides/2.jpg" alt="Lightbox image 2"
28
class="w-100" />
29
</div>
30
<div class="col-lg-4">
31
<img src="https://mdbootstrap.com/img/Photos/Thumbnails/Slides/3.jpg"
32
data-mdb-img="https://mdbootstrap.com/img/Photos/Slides/3.jpg" alt="Lightbox image 3"
33
class="w-100" />
34
</div>
35
</div>
36
</div>
1
1
xxxxxxxxxx
1
const lightbox = document.getElementById('lightbox');
2
const lightboxInstance = mdb.Lightbox.getInstance(lightbox);
3
const lightboxToggler = document.getElementById('lightboxToggler');
4
5
lightboxToggler.addEventListener('click', () => {
6
lightboxInstance.open(0);
7
});
Console errors: 0