⊗jsPrSlTWA 38 of 62 menu

Szövegcsúszka nyilakkal JavaScriptben

Most készítsünk egy szövegcsúszkát nyilakkal. Ez azt jelenti, hogy a szöveg nem időzítő alapján fog változni, hanem a nyilra kattintásra. Adjuk hozzá a nyilakat a HTML kódunkhoz:

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

Ennek a csúszkának a megoldásának fő csínjája az, hogy a szövegek számláló változójának közösnek kell lennie a nyilaink kattintáskezelői számára:

let i = 0; // külső változó left.addEventListener('click', function() { // csökkentjük i-t 1-gyel // és kiírjuk az i-edik szöveget }); right.addEventListener('click', function() { // növeljük i-t 1-gyel // és kiírjuk az i-edik szöveget });

A másik csínja pedig az, hogy mind a csökkentés, mind a növelés során nem léphetünk ki a nullánál kisebb számokba és a tömb utolsó eleménél nagyobb számokba.

Valósítsa meg a leírt csúszkát. Tegye meg úgy, hogy a szövegek körbeforgassanak.

Módosítsa az előző feladatot úgy, hogy a szövegek ne körbeforgassanak, hanem egyszerűen ne görgessenek tovább a szélső jobb vagy bal helyzet elérésekor.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás