Показать сообщение отдельно
  #1 (permalink)  
Старый 01.06.2022, 11:32
Аспирант
Отправить личное сообщение для Volonter Посмотреть профиль Найти все сообщения от Volonter
 
Регистрация: 18.01.2011
Сообщений: 93

Более лаконичный код простой функции, как?
Всем привет! Как более красиво и лаконично переписать такую функцию?
const toggleBtn = document.getElementById('toggle')
const sidebar = document.getElementById('sidebar')
const content = document.getElementById('content')
toggleBtn.addEventListener('click', sidecollapse, false)

function sidecollapse() {
    if (sidebar.classList.contains('col-3')) {
        sidebar.classList.remove('col-3')
        sidebar.classList.add('col-1')
    } else {
        sidebar.classList.remove('col-1')
        sidebar.classList.add('col-3')
    }


    if (content.classList.contains('col-9')) {
        content.classList.remove('col-9')
        content.classList.add('col-11')
    } else {
        content.classList.remove('col-11')
        content.classList.add('col-9')
    }
}

Заранее благодарен!
Ответить с цитированием