Системное событие jQuery нормализует объект события в соответствии со стандартами W3C. Объект события гарантированно будет принят к обработчику событий. Большинство свойств от первоначального события копируются и нормализуются на новый объект события.
Конструктор jQuery.Event
Конструктор jQuery.Event
является открытым и может быть использован при вызове trigger. Оператор new - опционален.
Проверьте документацию по trigger чтобы увидеть, как совместить его с вашим собственным объектом события.
Пример:
//Create a new jQuery.Event object without the "new" operator.
var e = jQuery.Event("click");
// Create a new jQuery.Event object with the "new" operator (optional).
var e = new jQuery.Event("click");
Свойства событий
Следующие свойства гарантированно являются членами объекта события, хотя некоторые их значения могут быть неопределенными, в зависимости от события:
altKey, attrChange, attrName, bubbles, button, cancelable, charCode, clientX, clientY, ctrlKey, currentTarget, data, detail, eventPhase, fromElement, handler, keyCode, layerX, layerY, metaKey, newValue, offsetX, offsetY, originalTarget, pageX, pageY, prevValue, relatedNode, relatedTarget, screenX, screenY, shiftKey, srcElement, target, toElement, view, wheelDelta, which
jQuery нормализует следующие свойства для кросс-браузерный последовательности:
targetrelatedTargetpageXpageYwhichmetaKey

