Blink Bug, если вы быстро зависаете на Metro JS (Jquery)

Я использую Metro JS ( http://www.drewgreenwell.com/projects/metrojs), чтобы создать перевернутую стену Jquery, и все работает нормально, если я парю плитки с "нормальной" скоростью, если я парю плитки быстрее Небольшая ошибка, которая мигает, появляется лицевая сторона изображения, прямо перед тем, как закончить флип.

Это одна из проблем, которую трудно объяснить словами, но позвольте мне повторить попытку.

Metro JS "Flip" делится на HoverIn и переворачивает плитку обратно, если пользователь HoverOut. Если вы быстро наведите курсор мыши на плитки, скрипт перевернет плитку на лицевую сторону, затем мигнет изображение лицевой стороны перед тем, как перевернуть обратно. Я пытался изменить значения ZIndex, использовать трюки с непрозрачностью Css и все, что я мог себе представить, но я не могу удалить эту вспышку изображения.

Я разговаривал с разработчиком Metro JS (Дрю Гринвеллом), действительно хорошим парнем, который всегда отвечает на вопросы пользователей, но я понимаю, что он не может помогать всем все время, поэтому я загрузил свой код для вас, ребята, воспроизведите ошибку и, возможно, помогите мне с этим.

Ссылка: http://www.drewgreenwell.com/projects/metrojs

Любая помощь приветствуется!

1 ответ

Решение

Эта проблема, по-видимому, была вызвана слишком быстрым срабатыванием тайм-аута мышки для применения сброса css (по существу, до полного завершения переворота). Я обновил код на своем веб-сайте и планирую выпустить версию 0.9b с этим исправлением, включенным в ближайшее время. Спасибо, что обратили на это мое внимание! Нарисовалась

Другие вопросы по тегам