Прототип. Mousemove эквивалент - PullRequest
4 голосов
/ 10 августа 2010

Я хотел бы знать, есть ли какой-либо эквивалент функции jquery mousemove в прототипе.

Ответы [ 2 ]

4 голосов
/ 10 августа 2010

Я думаю, что это приведет вас туда, где вы хотите быть:

Event.observe(document, 'mousemove', callBackFunction);

callbackFunction = function(event)
{
   //do something 
}
2 голосов
/ 10 августа 2010

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

document.onmousemove = function() {
    // do something
};

У вас будет хорошая кросс-браузерная поддержка, если вы не попытаетесь разместить событие на window.Поэтому используйте document или другой элемент вместо этого.

http://www.quirksmode.org/dom/events/mousemove.html

Чтобы позже удалить обработчик, назначьте null.

document.onmousemove = null;
...