读jquery之九(包装事件对象)(二)

2014-11-24 01:08:56 · 作者: · 浏览: 1
{

03 return event;

04 }

05

06 // store a copy of the original event object

07 // and "clone" to set read-only properties

08 var originalEvent = event;

09 event = jQuery.Event( originalEvent );

10

11 for ( var i = this.props.length, prop; i; ) {

12 prop = this.props[ --i ];

13 event[ prop ] = originalEvent[ prop ];

14 }

15

16 // Fix target property, if necessary

17 if ( !event.target ) {

18 &n