⊗jsPrSlTWA 38 of 62 menu

Textový slider so šípkami v JavaScripte

Teraz urobme textový slider so šípkami. To znamená, že text sa bude meniť nie podľa časovača, ale kliknutím na šípku. Pridajme šípky do nášho HTML kódu:

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

Hlavná zložitosť riešenia tohto slidera spočíva v tom, že premenná-čitač textov musí byť spoločná pre obslužné rutiny kliknutí našich šípok:

let i = 0; // externá premenná left.addEventListener('click', function() { // znížime i o 1 // a vypíšeme text s číslom i }); right.addEventListener('click', function() { // zvýšime i o 1 // a vypíšeme text s číslom i });

A druhá zložitosť spočíva v tom, že ako pri znižovaní i, tak aj pri zvyšovaní, nemôžeme ísť do čísel menších ako nula a väčších ako posledný prvok pola.

Realizujte popísaný slider. Urobte to tak, aby texty prechádzali v kruhu.

Upravte predchádzajúcu úlohu tak, aby texty neprechádzali v kruhu, ale jednoducho sa neposúvali ďalej po dosiahnutí krajnej pravej alebo ľavej pozície.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť