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

Почему этот код не работает в Safari?

Почему-то этот код не работает в Safari, хотя в мозиле и хромк всё работет.

$(document).ready(function(){  //1
        $("#search").on("keyup", function() {  //2
            var value = $(this).val().toLowerCase();  //3
            $("#select option").filter(function() {  //4
                $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1);  //5
            });
        });
    });
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
userAlexander
@userAlexander
Верстка наше все)
Отлавливайте например с помощью console.log где обрывается событие.
Подозреваю на 2й строке.
Дальше уже будете думать об альтернативных вариантах.

Safari обновлен?
Мобильный или десктоп?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы