JavaScript-de elementleri işjeňleşdirmek
Bizde #table HTML tablisasy boş ýaýjaglar bilen bolsun.
Istesek, haýsydyr bir ýaýjaga basylanynda ol birnäçe işjeňleşýär, mysal üçin, gyzyl fon bolup bolar. Munuň üçin işjeňleşdirilen ýaýjaglara bir CSS klas bereris:
.active {
background: red;
}
Işjeňleşdirmäni amala aşyralyň:
let tds = document.querySelectorAll('#table td');
for (let td of tds) {
td.addEventListener('click', function() {
this.classList.add('active');
});
}
ul HTML sanawy berlen. Etmeli,
haýsydyr bir sanaw bölegine basylanynda ol
gyzyl fon bilen işjeňleşýär.
Öňki meseläni üýtgediň, şeýlelik bilen işjeňleşdirilen sanaw bölegine basylanynda işjeňleşdirme ýatyrylsyn.