Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsPrSlTWA 38 of 62 menu
◀ ▶

JavaScript 화살표 텍스트 슬라이더

이제 화살표가 있는 텍스트 슬라이더를 만들어 봅시다. 이는 텍스트가 타이머에 따라 변경되는 것이 아니라 화살표를 클릭하여 변경된다는 의미입니다. HTML 코드에 화살표를 추가해 보겠습니다:

<a href="" id="left">←</a> <a href="" id="right">→</a> <div id="slider"></div>

이 슬라이더 구현의 주요 핵심은 텍스트용 카운터 변수가 양쪽 화살표의 클릭 핸들러에 공통으로 사용되어야 한다는 점입니다:

let i = 0; // 외부 변수 left.addEventListener('click', function() { // i를 1 감소시키고 // i번째 텍스트를 출력합니다 }); right.addEventListener('click', function() { // i를 1 증가시키고 // i번째 텍스트를 출력합니다 });

두 번째 핵심은 i를 감소시킬 때나 증가시킬 때 모두 0보다 작거나 배열의 마지막 요소보다 큰 숫자로 벗어나지 않도록 해야 한다는 점입니다.

설명된 슬라이더를 구현해 보세요. 텍스트가 순환하도록 만들어 보세요.

이전 문제를 수정하여 텍스트가 순환하지 않고 가장 오른쪽 또는 가장 왼쪽 위치에 도달하면 더 이상 스크롤되지 않도록 만들어 보세요.

← →
↑
한국어▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부