⊗jsPrSlTWA 38 of 62 menu

Teksta slīders ar bultiņām JavaScript

Tagad izveidosim teksta slīderi ar bultiņām. Tas nozīmē, ka teksts mainīsies ne pēc taimera, bet noklikšķinot uz bultiņas. Pievienosim bultiņas mūsu HTML kodam:

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

Galvenā šī slīdera risinājuma smalkā detaļa ir tā, ka tekstu skaitītāja mainīgajam ir jābūt kopīgam mūsu bultiņu klikšķu apstrādātājiem:

let i = 0; // ārējais mainīgais left.addEventListener('click', function() { // samazina i par 1 // un izvada tekstu ar numuru i }); right.addEventListener('click', function() { // palielina i par 1 // un izvada tekstu ar numuru i });

Un otrā smalkā detaļa ir tā, ka, samazinot i vai palielinot, nevar izkļūt ārpus skaitļiem, kas mazāki par nulli un lielāki par pēdējo masīva elementu.

Realizējiet aprakstīto slīderi. Iestatiet to tā, lai teksti pārvietotos pa apli.

Modificējiet iepriekšējo uzdevumu tā, lai teksti nepārvietotos pa apli, bet vienkārši nepārslīdētu tālāk, sasniedzot galējo labo vai kreiso pozīciju.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt