• Как сделать проверку на активный класс js?

    @ssawyer Автор вопроса
    Решение проще простого

    const actives = document.getElementsByClassName('benefits__item-active');
    
    function handlerDragstart(event) {
        event.dataTransfer.setData("dragItem", this.dataset.item);
    
        // this.classList.add("benefits__item-active"); 
    
        const currentActive = actives[0];
    
        if (currentActive)
          currentActive.classList.remove("benefits__item-active");
    
        if (currentActive !== this)
          this.classList.add("benefits__item-active");
    
    
        event.dataTransfer.effectAllowed = "copy";
    
    
    }
    Ответ написан
    Комментировать
  • Как триггерить кнопку при нажатии на input radio?

    @ssawyer Автор вопроса
    Решение

    $('.__select__input').click(function(){
      if ($(this).is(':checked')){
          $.ajax({
              url: '/wp-admin/admin-ajax.php', 
              method: 'post',
              dataType: 'html',
              data: $('#post-date-filter').serialize(),
              success: function(data){
                  $('#filtering-results').html(data);
              }
          });
      }
    });
    Ответ написан
    Комментировать