xxxxxxxxxx
1
2
<div class="row">
3
<div class="col">
4
<h1>Example card that works</h1>
5
<!-- Rotating card -->
6
<div class="card-wrapper">
7
<div id="card-1" class="card card-rotating text-center">
8
9
<!-- Front Side -->
10
<div class="face front">
11
12
<!-- Image-->
13
<div class="card-up">
14
<img class="card-img-top" src="https://mdbootstrap.com/img/Photos/Others/photo7.jpg" alt="Image with a photo of clouds.">
15
</div>
16
17
<!-- Avatar -->
18
<div class="avatar mx-auto white"><img src="https://mdbootstrap.com/img/Photos/Avatars/img%20(20).jpg" class="rounded-circle"
19
alt="Sample avatar image.">
20
</div>
21
22
<!-- Content -->
23
<div class="card-body">
24
<h4 class="font-weight-bold mb-3">Marie Johnson</h4>
25
<p class="font-weight-bold blue-text">Web developer</p>
26
<!-- Triggering button -->
27
<a class="rotate-btn" data-card="card-1"><i class="fas fa-redo-alt"></i> Click here to rotate</a>
28
</div>
29
</div>
30
<!-- Front Side -->
31
32
<!-- Back Side -->
33
<div class="face back">
34
<div class="card-body">
35
36
<!-- Content -->
37
<h4 class="font-weight-bold mb-0">About me</h4>
38
<hr>
39
<p>
40
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugiat tenetur odio suscipit non commodi vel
41
eius veniam maxime?
42
<hr>
43
<!-- Social Icons -->
44
<ul class="list-inline py-2">
45
<li class="list-inline-item"><a class="p-2 fa-lg fb-ic"><i class="fab fa-facebook-f"></i></a></li>
46
<li class="list-inline-item"><a class="p-2 fa-lg tw-ic"><i class="fab fa-twitter"></i></a></li>
47
<li class="list-inline-item"><a class="p-2 fa-lg gplus-ic"><i class="fab fa-google-plus-g"></i></a></li>
48
<li class="list-inline-item"><a class="p-2 fa-lg li-ic"><i class="fab fa-linkedin-in"></i></a></li>
49
</ul>
50
<!-- Triggering button -->
51
<a class="rotate-btn" data-card="card-1"><i class="fas fa-undo"></i> Click here to rotate back</a>
52
53
</div>
54
</div>
55
<!-- Back Side -->
56
57
</div>
58
</div>
59
</div>
60
<!-- Rotating card -->
61
62
<div class="col">
63
<h1>This one is added after the initial page load</h1>
64
<div id="loadAfter">
65
</div>
66
</div>
67
68
</div>
1
1
xxxxxxxxxx
1
//
2
3
setTimeout(function(){document.getElementById("loadAfter").innerHTML = `<!-- Rotating card -->
4
<div class="card-wrapper">
5
<div id="card-2" class="card card-rotating text-center">
6
7
<!-- Front Side -->
8
<div class="face front">
9
10
<!-- Image-->
11
<div class="card-up">
12
<img class="card-img-top" src="https://mdbootstrap.com/img/Photos/Others/photo7.jpg" alt="Image with a photo of clouds.">
13
</div>
14
15
<!-- Avatar -->
16
<div class="avatar mx-auto white"><img src="https://mdbootstrap.com/img/Photos/Avatars/img%20(20).jpg" class="rounded-circle"
17
alt="Sample avatar image.">
18
</div>
19
20
<!-- Content -->
21
<div class="card-body">
22
<h4 class="font-weight-bold mb-3">Marie Johnson</h4>
23
<p class="font-weight-bold blue-text">Web developer</p>
24
<!-- Triggering button -->
25
<a class="rotate-btn" data-card="card-1"><i class="fas fa-redo-alt"></i> Click here to rotate</a>
26
</div>
27
</div>
28
<!-- Front Side -->
29
30
<!-- Back Side -->
31
<div class="face back">
32
<div class="card-body">
33
34
<!-- Content -->
35
<h4 class="font-weight-bold mb-0">About me</h4>
36
<hr>
37
<p>
38
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugiat tenetur odio suscipit non commodi vel
39
eius veniam maxime?
40
<hr>
41
<!-- Social Icons -->
42
<ul class="list-inline py-2">
43
<li class="list-inline-item"><a class="p-2 fa-lg fb-ic"><i class="fab fa-facebook-f"></i></a></li>
44
<li class="list-inline-item"><a class="p-2 fa-lg tw-ic"><i class="fab fa-twitter"></i></a></li>
45
<li class="list-inline-item"><a class="p-2 fa-lg gplus-ic"><i class="fab fa-google-plus-g"></i></a></li>
46
<li class="list-inline-item"><a class="p-2 fa-lg li-ic"><i class="fab fa-linkedin-in"></i></a></li>
47
</ul>
48
<!-- Triggering button -->
49
<a class="rotate-btn" data-card="card-1"><i class="fas fa-undo"></i> Click here to rotate back</a>
50
51
</div>
52
</div>
53
<!-- Back Side -->
54
55
</div>
56
</div>
57
<!-- Rotating card -->`;
58
$('.rotate-btn').off()
59
$('.rotate-btn').on('click', function () {
60
$(this).closest('.card').toggleClass('flipped');
61
})
62
}, 1000);
Console errors: 0