Поделиться позицией курсора на элементе с помощью jquery & php - PullRequest
0 голосов
/ 18 июля 2011

Можно ли разделить положение курсора в элементе, скажем, с class="board", чтобы другие могли видеть его в виде полупрозрачного круга или чего-то еще?

  1. Можно ли получить позицию курсора с помощью jquery?
  2. Можно ли передать их другому пользователю и скопировать туда изображение?
  3. Если это возможно, какой метод для этого будет наилучшим?

1 Ответ

1 голос
/ 18 июля 2011

Вы можете получить положение мыши, используя события mousemove:

$(document).mousemove(function(e){
    console.log(e.pageX +', '+ e.pageY);
}); 

Если вы хотите передать информацию другому пользователю, просто отправьте координаты через XMLHttpRequest на ваш сервер, а затем отправьте эти данные обратно этому пользователю. Это даст вам некоторое отставание, но этого и следовало ожидать.

Если я правильно понимаю, что вы подразумеваете под «копировать его там с изображением», просто используйте изображение курсора с фиксированным положением (устанавливается с помощью Javascript, используя полученные вами координаты), чтобы имитировать наличие обоих курсоров одновременно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...