Задать вопрос
dev_max
@dev_max
Front-end developer

Почему не работает js в сафари браузерах?

Подскажите кто разбирается, почему не работает данный код в сафари?
Спасибо!
const modal = $('.modal__exit');

	document.addEventListener("mouseleave", function() {
	  const close = localStorage.getItem("close");
	  if (close !== "1") {
	  	modal.show(300);
	  }
	  localStorage.setItem("close", "1");
	});
  • Вопрос задан
  • 673 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
sfi0zy
@sfi0zy Куратор тега JavaScript
Creative frontend developer
modal.show(...);

Скорее всего проблема тут. На SO много вопросов в стиле "jquery show/hide не работает в safari". В общем случае можно дать рекомендацию не использовать функции show/hide, а добавлять свои CSS-классы к элементу в зависимости от его состояния.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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