Загрузка...

Как сделать анимацию при нажатии на дату?

Тема в разделе Frontend создана пользователем fork_to 17 фев 2021. (поднята 17 фев 2021) 205 просмотров

  1. fork_to
    fork_to Автор темы 17 фев 2021 Заблокирован(а) 202 8 авг 2019
    Нужно чтоб при нажатии на число появлялся кружок и чтоб он не исчезал
    [IMG]
     
  2. fork_to
    fork_to Автор темы 17 фев 2021 Заблокирован(а) 202 8 авг 2019
    Пж очень нужно
     
  3. Okila
    Okila 17 фев 2021 Заблокирован(а) 1094 26 дек 2020
    легко, сам не знаешь чтоли? у меня друг из 1б знает как это сделать
     
  4. fork_to
    fork_to Автор темы 17 фев 2021 Заблокирован(а) 202 8 авг 2019
  5. vl424mir
    vl424mir 17 фев 2021 Заблокирован(а) 1526 19 янв 2020
    Есть же наверное в интернете про это
     
    1. fork_to Автор темы
      vl424mir, много искал не нашёл
  6. ОХЕВШИЙ
    ОХЕВШИЙ 17 фев 2021 Сладкий стаффчик я долблю 309 5 окт 2018
    язык какой на сайте хотяб написал
     
    1. Посмотреть предыдущие комментарии (3)
    2. fork_to Автор темы
      ОХЕВШИЙ, у меня календарь там теги другие
    3. ОХЕВШИЙ
      fork_to, попробуй в курсор сделать, я не шарю просто)
    4. fork_to Автор темы
  7. fork_to
    fork_to Автор темы 17 фев 2021 Заблокирован(а) 202 8 авг 2019
    Пздц
     
    1. ОХЕВШИЙ
      fork_to, чел ты еблан?, ты думаешь тут все обязаны на твои тупые высеры отвечать?, боже удались с форума
  8. Верстальщик_inactive3900607
    Верстальщик_inactive3900607 18 фев 2021 Заблокирован(а) 9 9 фев 2021
    В CSS создаёшь класс, например:

    CSS
    .active {
    background: #f9f9f9;
    border-radius: 50%;
    }

    Далее, при помощи JavaScript отслеживаешь нажатие по этим датам, и добавляешь к нажатому элементу класс "active"

    JavaScript
    const dates = document.querySelectorAll(".date");
    dates.forEach(function(elem) {
    elem.addEventListener("click", function() {
    this.classList.add("active");
    });
    });
     
    18 фев 2021 Изменено
Загрузка...
Top