Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit bc57067

Browse files
committed
fix: slider dots
1 parent 2ac95b9 commit bc57067

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

src/assets/scripts/slider.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ document.addEventListener("DOMContentLoaded", function(event) {
1212
showSlides(slideIndex = n + 1);
1313
}
1414

15+
window.currentSlide = currentSlide;
16+
1517
function showSlides(n) {
1618
var i;
1719
var slides = document.getElementsByClassName("slideshow-container__slide");
@@ -25,7 +27,7 @@ document.addEventListener("DOMContentLoaded", function(event) {
2527
dots[i].className = dots[i].className.replace(" active", "");
2628
}
2729
slides[slideIndex-1].style.display = "block";
28-
// dots[slideIndex-1].className += " active";
30+
dots[slideIndex-1].className += " active";
2931
}
3032

3133
var prev = sliderContainer.getElementsByClassName("slideshow-container__prev")[0];
@@ -37,10 +39,9 @@ document.addEventListener("DOMContentLoaded", function(event) {
3739
next.addEventListener('click', function () {
3840
plusSlides(1);
3941
});
40-
4142
new Array(sliderContainer.getElementsByClassName("dot")).forEach(function (dot, i) {
4243
dot.addEventListener('click', function () {
43-
currentSlide(i)
44+
window.currentSlide(i)
4445
});
4546
})
4647
});

src/partials/slider.hbs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@
5353
</div>
5454
{{/each}}
5555

56-
{{!-- <div class="slideshow-container__navigation-dots" style="z-index: 20;">
56+
<div class="slideshow-container__navigation-dots" style="z-index: 20;">
5757
{{#each slides}}
5858
<span class="dot" onclick="currentSlide({{@index}})"></span>
5959
{{/each}}
60-
</div> --}}
60+
</div>
6161

6262
<a class="slideshow-container__prev pulse" onclick="plusSlides(-1)">
6363
<span>&#10094;</span>

0 commit comments

Comments
 (0)