Carousel
" } else { position.innerHTML += "
" } } } else if (device === "mobile" && typeof(list) === 'number') { position.innerHTML = "" for(let i=1; i
" } else { position.innerHTML += "
" } } } } const showReview = (id) => { if(device === 'desktop') { let y = 0; const idList = []; for(let i = id; i h4') description = document.querySelector('.first > p') img = document.querySelector('.first > .img-container > .review-img') stars = document.querySelector('.first > .icons > .stars') link = document.querySelector('.first > .link') } else if(y === 1) { author = document.querySelector('.second > h4') description = document.querySelector('.second > p') img = document.querySelector('.second > .img-container > .review-img') stars = document.querySelector('.second > .icons > .stars') link = document.querySelector('.second > .link') } else { author = document.querySelector('.last > h4') description = document.querySelector('.last > p') img = document.querySelector('.last > .img-container > .review-img') stars = document.querySelector('.last > .icons > .stars') link = document.querySelector('.last > .link') } const item = reviews[i]; img.src = item.img; author.textContent = item.name; description.textContent = item.text; starsNumber = item.stars stars.innerHTML = "" link.innerHTML = `google logo` idList.push(item.id) createPosition(idList) for(let i=0; i
" } y++; } } else if(device === 'mobile') { author = document.querySelector('.first > h4') description = document.querySelector('.first > p') img = document.querySelector('.first > .img-container > .review-img') stars = document.querySelector('.first > .icons > .stars') link = document.querySelector('.first > .link') const item = reviews[id]; img.src = item.img; author.textContent = item.name; description.textContent = item.text; starsNumber = item.stars link.innerHTML = `google logo` createPosition(item.id) stars.innerHTML = "" for(let i=0; i
" } } } const nextReview = () => { currentItem++; let minus = 1; if(device === 'desktop') { minus = 3; } if (currentItem > reviews.length - minus) { currentItem = 0; } showReview(currentItem); } nextBtn.addEventListener('click', nextReview); prevBtn.addEventListener('click', () => { currentItem--; let minus = 1; if(device === 'desktop') { minus = 3; } if (currentItem < 0) { currentItem = reviews.length - minus; } showReview(currentItem); }); setInterval(() => { nextReview() }, 10000)

Siti web realizzati

0

Pagine social gestite attualmente

0

Posizioni Google scalate

0

Clienti gestiti attualmente

0