Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (9)

Лучшие ответы пользователя

Все ответы (33)
  • Можно ли в return вернуть два значения?

    @aftar
    Так нет, у тебя вернется только a. Можешь создать объект или массив и возвращать его.
    Ответ написан
    Комментировать
  • Почему эти две функции мешают друг другу?

    @aftar
    const checkBoxAll = () => {
      $(":checkbox").styler();
    
      let checked = false;
      $(".userProfile__select-All-Titles").click(function () {
        if (checked) {
          countCheckedInputs();
          checked = false;
        } else {
          $(":checkbox").each(function () {
            $(this).prop("checked", true).trigger("refresh");
          });
          checked = true;
          countCheckedInputs();
        }
        return false;
      });
      
      $(".userProfile__delBTN").click(function () {
        $(":checkbox").each(function () {
           $(this).prop("checked", false).trigger("refresh");
          });
        checked = false;
        countCheckedInputs();
      });
    };
    checkBoxAll();
    
    const countCheckedInputs = () => {
      let checkedInput = $(".checked").length;
      console.log(checkedInput);
    
      if (checkedInput > 0) {
        $(".userProfile__delBTN").addClass("userProfile__delBTN_active");
      } else {
        $(".userProfile__delBTN").removeClass("userProfile__delBTN_active");
      }
    };
    
    $(".jq-checkbox").on("click", function () {
      countCheckedInputs();
    });
    Ответ написан
    Комментировать
  • Анимация появления блоков и SEO. Влияет на ранжирование и индексацию?

    @aftar
    Поисковые роботы умные.
    Анимация не повлияет на ранжирование.
    Ответ написан
    Комментировать
  • Как реализовать данное поведение?

    @aftar
    Как вариант
    Текст оборачиваешь в span и background: #fff;
    Делаешь линию в svg. При клике добавляешь класс. И у него делаешь псевдоэлемент с заливкой url svg. вот ссылка для конвертирования.

    У текста
    padding: 10px 5px 20px;
    position: relative;


    У псевда
    position: absolute;
    right: 0;
    left: 0;
    height: ...;
    background: url(...) center right no-repeat;


    background у спана будет прерывать линию.
    Ответ написан
    Комментировать
  • Как отправить текст НЕ из inputa POST?

    @aftar
    1) Можешь создать input type hidden, который не будет виден на странице.
    2) Если отправляешь ajax можешь добавить объект.

    $("form").submit(function(event) {
            event.preventDefault();
            var data = $(this).serializeArray(),
                thisForm = $(this),
                thisBtn = thisForm.find("button");
            data.push({name: 'my_input', value: 'test'}); // Добавить поле
            $.ajax({
                url: 'php/main.php',
                type: 'POST',
                data: data,
                success: function (data) {
                    console.log('Успешно отправлено');
                },
                error: function (data) {
                    console.error('Произошла ошибка');
                }
            });
        });
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (26)