Проблема с эффектом Hover на Safari 10.0

Возникает проблема с эффектом наведения, который появляется только на Safari 10.0.

В Интернете это: Manu Caballero

Что происходит, так это то, что эффект работает радом или вообще не работает: Эффект наведения не работает Чтобы увидеть его работу, вы можете использовать Chrome или Firefox.

Самое странное, что в Safari 10.0, если я пытаюсь использовать инспектора, эффект зависания работает... введите описание изображения здесь

В Safari 10.1 и других распространенных браузерах, таких как Chrome, Firefox... отлично работает.

Ответы

Ответ 1

Глядя на этот сайт, он использует jQuery 1.12.4 и jQuery Migrate 1.4.1 - это достаточно, если вам нужно поддерживать IE6, но не то, чего я ожидал бы для Safari 10 (выпущенный после этого наследия библиотеки).

Кроме того, вы используете Isotope 3.0.1, который также устарел на год.

Итак, сначала я бы рекомендовал:

  • Обновление до текущей версии jQuery и удаление Migrate - IE6 мертв, а IE8 является маргинальным.
  • Обновите изотоп до текущей версии.

В частности, проверьте их журналы ошибок для получения аналогичных проблем, прежде чем поднимать их здесь.

Если после этого проблема не исчезнет, ​​у вас может возникнуть проблема, связанная с вашей реализацией. Изолируйте код в фрагменте в вопросе - нам гораздо легче помочь вам с одной конкретной проблемой без обратной инженерии всего вашего сайта.