Я все еще получаю неопределенное значение.
Просьба посмотреть пример
$('body').on('click', function(e){
console.log(e);
});
// Create a new jQuery.Event object with specified event properties.
var e = jQuery.Event( "click", { pageX: 64, data: {'foo': true}, data123: {'foo': true} } );
// trigger an artificial keydown event with keyCode 64
$( "body" ).trigger( e );
Другие свойства события (например, pageX я могу установить, но данные никогда).