Сообщение от рони
|
Cleo,
возможно в вашем коде есть картинки, где-то они закешировались как в ФФ, а где-то ещё нет, и надо тогда обернуть весь код так
window.addEventListener('load', () => {
// сюда весь код js
})
|
Рони ещё здравствуйте)) можно я вас опять немного отвлеку??
Посмотрите пожалуйста небольшая проблемка возникла..
если на телефоне меняешь ориентацию с горизонтального режима на вертикальный или наоборот то спойлер не работает...
в общем будет работать только в том режиме который был при загрузке.. что собственно логично тк у нас евент Load
я сделал вот так на ориентайшенЧендж:
function spoiler() {
const items = document.querySelectorAll('.tagitem');
items.forEach(item => {
item.addEventListener('click', (event) => {
if (event.target.closest('.value'))
items.forEach(el => el == item ? el.classList.toggle('active') : el.classList.remove('active'))
})
let h = item.querySelector('.value').scrollHeight;
item.style.setProperty('--value_height', `${h}px`);
});
}
window.addEventListener('load', () => {
spoiler();
});
window.addEventListener('orientationchange', () => {
spoiler();
});
Но всё равно почему то не работает =( в чём тут может быть проблема? =(