Показать сообщение отдельно
  #22 (permalink)  
Старый 26.04.2015, 15:45
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Тогда придется хранить массив всего что находится в строке.
Зачем?

Цитата:
Метод с поиском по DOM регэкспами оказался не шибко гибким.
Искать по DOM вручную регулярными выражениями - это тот еще идиотизм. Для кого DOM API придуман?
$(".toggle-log-item").on("click", (checkbox) => {
    let logItems = doucment.getElementById("wrapper").getElementsByClassName(checkbox.name);
    
    for (let item of logItems) {
        checkbox.display.style = checkbox.checked;
    }
});


Ну и, да, переключатель лучше представлять как <input type=checkbox>, а не <button>.
Ответить с цитированием