Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
- Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
- Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
- Opera: Нажмите Ctrl+F5.
document.addEventListener("DOMContentLoaded", function () { const ammo1 = document.querySelector(".AmmoTest1"); const ammo2 = document.querySelector(".AmmoTest2"); const damageDisplay = document.querySelector(".WeaponSummary"); let selectedAmmo = null; const damageValue = 20; // Фиксированный урон function updateDamageDisplay() { if (selectedAmmo) { damageDisplay.textContent = `Урон: ${damageValue}`; damageDisplay.classList.add("updated"); setTimeout(() => damageDisplay.classList.remove("updated"), 400); } else { damageDisplay.textContent = "Урон: 0"; } } function selectAmmo(ammo) { if (selectedAmmo === ammo) { selectedAmmo.classList.remove("active"); selectedAmmo = null; } else { if (selectedAmmo) { selectedAmmo.classList.remove("active"); } selectedAmmo = ammo; selectedAmmo.classList.add("active"); } updateDamageDisplay(); } ammo1.addEventListener("click", function () { if (!ammo1.classList.contains("disabled")) { selectAmmo(ammo1); ammo2.classList.toggle("disabled", selectedAmmo !== null); } }); ammo2.addEventListener("click", function () { if (!ammo2.classList.contains("disabled")) { selectAmmo(ammo2); ammo1.classList.toggle("disabled", selectedAmmo !== null); } }); });