Почему отображение элемента через JS некорректно работает в Safari на IOS?
Добрый день!
solved |
A750,
на всякий случай лучше изменять свойство style.display, а не все свойства сразу style.cssText . https://learn.javascript.ru/styles-and-classes |
Цитата:
Я пробовал добавить новый класс с прописанными в css параметрами для него. Но тогда отображение перестаёт работать даже в браузере на компьютере ... |
A750,
может макет полностью? [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
solved
|
A750,
можно только гадать что делает ваш код ... неплохо бы добавить проверку на существование элемента прежде чем менять стиль, типа так if (arropen[1] != `${attr}`) { let elem = document.getElementById(`${arropen[1]}`); if(elem) elem.style.display = 'block'; } и так по всему коду. клик в клике тоже опасно назначать, можно назначить слишком много обработчиков одного и того же. |
Понял
Буду улучшать Это мой первый в жизни код |
A750,
let guessitem = document.getElementById(`${a}`); if(!guessitem) return; |
Прописал
На комп по-прежнему работает В Сафари по-прежнему не хочет) |
Цитата:
alert('Привет мир') А ты уже куролесишь по взрослому! :nono: |
Часовой пояс GMT +3, время: 06:35. |