jQuery - плагин умного зависания - PullRequest
0 голосов
/ 03 апреля 2012

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

Мне известно о hoverIntent , который не вызывает событие наведения, пока мышь не замедлится в достаточной степени. Тем не менее, он всегда вызывает событие наведения, когда пользователь прокручивает вниз и приземляется на элемент.

Google Images удается решить эту проблему довольно красиво: он не вызывает зависания при прокрутке вниз, и даже даже небольшое нажатие мыши после прокрутки в элемент не вызывает зависание.

Есть ли плагин, который реализует поведение при наведении, похожее на Google Images?

1 Ответ

0 голосов
/ 03 апреля 2012

Может быть, с этим поможет: http://james.padolsey.com/javascript/special-scroll-events-for-jquery/

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

...