Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.06.2020, 19:47
Новичок на форуме
Отправить личное сообщение для qwentry1 Посмотреть профиль Найти все сообщения от qwentry1
 
Регистрация: 18.06.2020
Сообщений: 1

Как добавить кнопку?
Доброго времени суток.
const {
    document
} = window;

class News {
    constructor() {
        this.singleNews = null;
        this.allNews = null;
        this.newsOne = null;

    }
    init() {
        this.singleNews = document.getElementById('singleNews');
        this.allNews = document.getElementById('newsOpen');
        this.newsOne = document.getElementById('newsOne');


        this.newsOne.addEventListener('click', () => {
            this.singleNews.innerHTML = this.newsOne.innerHTML;
            this.allNews.style.display = "none";
            this.singleNews.style.display = "inline";
        });

        return;
    }
}

export default News;


Есть страница, полная новостей, все новости обернуты в div с id="newsOne", в конце всего документа создан div с id="singleNews" и style="display: none", когда нажимают на новость, она переходит в singleNews и newsOne идет в dislay: none. И вот при открытии новости таким способом надо сделать кнопку назад или обновить страницу, что бы вернулось все обратно. Как можно это сделать?
Может через appendChild() ее можно создать и вывести?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить условие? LADYX Элементы интерфейса 12 19.03.2020 18:00
Как сделать кнопку включить/выключить со звуком Scheme Общие вопросы Javascript 32 05.02.2017 15:54
Как зделать такую фишку нажать на кнопку и чтобы высветило привет ??? mocaua Мобильный JavaScript 3 25.02.2014 21:55
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
как в динамически добавляемый элемент добавить еще несколько? sadonn Элементы интерфейса 1 29.05.2010 12:07