add index

This commit is contained in:
m.pourmohamadi
2025-08-25 11:12:24 +03:30
parent 1f1584d136
commit 0fb26a8e1b
7 changed files with 482 additions and 139 deletions
+19
View File
@@ -0,0 +1,19 @@
let flagBox = document.querySelector('.js-do-flag')
if (flagBox) {
flagBox.querySelectorAll('select option').forEach(item => {
if (item.selected) {
let selectedFlag = item.getAttribute('data-flag');
flagBox.querySelector(`.flag img.${selectedFlag}`).classList.remove('d-none')
}
item.addEventListener('click', function () {
flagBox.querySelectorAll('.flag img').forEach(delActive => {
delActive.classList.add('d-none')
})
if (item.selected) {
let selectedFlag = item.getAttribute('data-flag');
flagBox.querySelector(`.flag img.${selectedFlag}`).classList.remove('d-none')
}
})
})
}