⊗jsPrSlTWA 38 of 62 menu

Thanh trượt văn bản có mũi tên bằng JavaScript

Bây giờ hãy tạo một thanh trượt văn bản có mũi tên. Điều này có nghĩa là văn bản sẽ thay đổi không phải theo bộ đếm thời gian mà bằng cách nhấp vào mũi tên. Hãy thêm các mũi tên vào mã HTML của chúng ta:

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

Sự tinh tế chính trong việc triển khai thanh trượt này là biến đếm cho các văn bản phải là biến chung cho các trình xử lý sự kiện nhấp chuột của các mũi tên:

let i = 0; // biến ngoài left.addEventListener('click', function() { // giảm i đi 1 // và hiển thị văn bản có số thứ tự i }); right.addEventListener('click', function() { // tăng i lên 1 // và hiển thị văn bản có số thứ tự i });

Và sự tinh tế thứ hai là cả khi giảm i lẫn khi tăng, không được vượt ra ngoài các số nhỏ hơn 0 và lớn hơn phần tử cuối cùng của mảng.

Hãy triển khai thanh trượt đã được mô tả. Hãy làm sao cho các văn bản chạy theo vòng tròn.

Hãy sửa đổi bài toán trước đó sao cho các văn bản không chạy theo vòng tròn, mà đơn giản là không cuộn thêm nữa khi đạt đến vị trí ngoài cùng bên phải hoặc bên trái.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối