1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- var arrowLeft = document.getElementById("arrow-left");
- var arrowRight = document.getElementById("arrow-right");
- var slides = document.querySelector(".slides");
- var i = 0;
- arrowRight.onclick = function(){
- if(i === slides.children.length - 1){
- slides.children[i].style.opacity = "0";
- slides.children[i].style.zIndex = "0";
- slides.children[0].style.opacity = "1";
- slides.children[0].style.zIndex = "1";
- i = 0;
- }
- else{
- slides.children[i].style.opacity = "0";
- slides.children[i].style.zIndex = "0";
- slides.children[i + 1].style.opacity = "1";
- slides.children[i + 1].style.zIndex = "1";
- i++;
- }
- }
- arrowLeft.onclick = function(){
- if(i === 0){
- slides.children[0].style.opacity = "0";
- slides.children[0].style.zIndex = "0";
- slides.children[slides.children.length - 1].style.opacity = "1";
- slides.children[slides.children.length - 1].style.zIndex = "1";
- i = slides.children.length - 1;
- }
- else{
- slides.children[i].style.opacity = "0";
- slides.children[i].style.zIndex = "0";
- slides.children[i - 1].style.opacity = "1";
- slides.children[i - 1].style.zIndex = "1";
- i--;
- }
- }
- for (var k = 0; k < slides.children.length; k++) {
- var dotsContainer = document.createElement("div");
- dotsContainer.setAttribute("class", "dots-container");
- dotsContainer.setAttribute("style","margin-top: 50px; ");
- slides.children[k].appendChild(dotsContainer);
- for (var j = 0; j < slides.children.length; j++) {
- var dot = document.createElement("div");
- dot.setAttribute("name",j)
- dot.onclick = function(){
- if(!this.getAttribute("class") ){
-
- slides.children[i].style.opacity = "0";
- slides.children[i].style.zIndex = "0";
- i = +this.getAttribute("name");
- slides.children[i].style.opacity = "1";
- slides.children[i].style.zIndex = "1";
- }
- }
- if(j === k){
-
- dot.setAttribute("style","border-radius: 50%; margin-right: 5px; border:1px solid #00e0d0; background-color: #00e0d0; width: 10px; height: 10px; display: inline-block; ");
- dot.setAttribute("class", "active");
- slides.children[k].querySelector(".dots-container").appendChild(dot);
- }
- else{
-
- dot.setAttribute("style","border-radius: 50%; margin-right: 5px; border:1px solid #fff; width: 10px; height: 10px; display: inline-block; ");
- slides.children[k].querySelector(".dots-container").appendChild(dot);
- }
- }
-
- }
-
|