Задать вопрос

Как поменять функцию each, удаленную в PHP 8?

как можно поменять код с функцией each, которую удалили в php больше 8.
Код такой:
var a = true;
        $(".form-b .group.nobg input").each(function() {
          if ($(this).val() == "") {

            $(this).css("border", "1px solid #DB0018");
            $(this).css("border-top", "1px solid #DB0018");
            $(this).css("border-bottom", "1px solid #DB0018");
            a = false;
          } else {
            $(this).css("border", "1px solid #c7cbcc");
            $(this).css("border-top", "1px solid #daddde");
            $(this).css("border-bottom", "1px solid #bdc0c4");
          }


Заявки с сайта не приходят, выдается ошибка:
Call to undefined function each() (0)
  • Вопрос задан
  • 634 просмотра
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
toxa82
@toxa82
Ошибка PHP, но код JS. Это не та функция each что вам нужна, в описании ошибки от пыхи должен быть указан файл и строка где она произошла. И как исправить это зависит от кода, может там нужен перебор массива, может только первый элемент.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
vitaly_74
@vitaly_74
вы сейчас процитировали javascrip jquery а не php8
Ответ написан
Комментировать
Sasha_Odesskiy
@Sasha_Odesskiy
бла-бла-бла!
JS пишет Call to undefined function each() (0) "Вызов неопределенной функции each() (0)"
Это значит, такой функции нет, прочтите ещё раз документацию по использованию JQuery each
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽