Ответы пользователя по тегу HTML
  • Через функцию получаю JSON и надо его отрисовать и привязать к кнопкам как это сделать?

    @LazarchukNazar
    Джаваскриптизер
    DDias, в таком случае, вам нужно создать обработчик события (Event) на кнопки. В даном случае, наверное вам подойдет событие "click".
    // находим на сайте ссылку на кнопку
      const button1 = document.querySelector('CSS-селектор на кнопку');
    
      // делаем обработчик события
      button1.addEventListener('click', function(e) {
          console.log('Случилось событие клик на кнопку');
          // тут делаем всё что касаеться "привязки"
      });

    Для того, что бы сохранить данные с вашего Ajax, сохраните ответ в какой-нибуть обьект
    Ответ написан
    Комментировать
  • Как сверстать подобное (скрин прикреплен)?

    @LazarchukNazar
    Джаваскриптизер
    Это легко делаеться через псевдоелементы. Что я имею ввиду: Желтый квадрат на самом деле имеет бордер (обводку) только с трех сторон, четвертая же сделана визуальными елементами, которые позиционируються абсолютом
    .квадрат {
    position: relative; // или absolute
    border: 4px solid yellow;
    border-left: none;
    width: ...;
    height: ...;
    }
    .квадрат::before, .квадрат::after {
      content: "";
      position: absolute;
      left: 0;
      width: 4px;
      background: yellow;
    }
    .квадрат::before {
      top: 0;
      height: ...;
    }
    .квадрат::after{
      bottom: 0;
      height: ...;
    }
    Ответ написан
    2 комментария