В javascript (не только для jQuery) объект события - это объект, который описывает только что произошедшее событие. Стандарты W3C DOM определяют, что объект события является первым параметром, передаваемым обработчику события. В IE объект события является глобальной переменной. Так что в обычном javascript (без таких библиотек, как jQuery) вы часто встречаете людей, пишущих что-то вроде:
div.onclick = function (event) {
event = event || window.event; // take care of IE
..
}
Большинство библиотек, таких как jQuery, позаботятся об этом за вас, поэтому вам нужно всего лишь выполнить стандартную задачу W3C.
Объект события является единственным стандартным механизмом определения таких вещей, как указатель мыши, местоположение xy, какая клавиша нажата и т. Д.
см .: https://developer.mozilla.org/En/DOM:event