Есть ли способ манипулировать положением мыши с помощью jQuery или javascript? - PullRequest
3 голосов
/ 21 сентября 2010

У меня есть слайд-шоу, которое открывается при нажатии на миниатюру.Теперь я хотел бы знать, есть ли способ переместить мышь с помощью jQuery над элементами управления слайд-шоу?

Ответы [ 4 ]

6 голосов
/ 21 сентября 2010

Нет, нет. Вы не можете перемещать указатель мыши с помощью клиентского скрипта.

5 голосов
/ 21 сентября 2010

Да, есть! (Но не очень и не полезным способом.)

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

Все возможно!

;)

3 голосов
/ 21 сентября 2010

Абсолютно нет. Последствия возможности манипулировать мышью любым способом со стороны ненадежного клиента Javascript будут в лучшем случае ужасными.

1 голос
/ 21 сентября 2010

Извините, это не может быть сделано. Нет способа изменить положение указателя мыши с помощью JQuery или Javascript. Указатель мыши управляется операционной системой, а не браузером.

Лучшее, что вы можете сделать, это изменить стиль указателя мыши. Это можно сделать в CSS или JS / JQuery, изменив стиль cursor.

Обычное использование: указатель «занят» во время обработки чего-либо и т. Д.

Если вы хотите полностью скрыть это, попробуйте cursor:none;, хотя я не уверен, насколько хорошо это поддерживается. Если он не работает для вас, можно также установить его на изображение, что означает, что вы можете скрыть его, используя полностью прозрачную графику. Но обратите внимание, что эта функция определенно имеет проблем совместимости между браузерами .

...