|
99 | 99 | <p>The <code>jQuery.Event</code> constructor is exposed and can be used when calling <a href="/trigger">trigger</a>. The <code>new</code> operator is optional.</p> |
100 | 100 | <p>Check <a href="/trigger">trigger</a>'s documentation to see how to combine it with your own event object.</p> |
101 | 101 | <p>Example:</p> |
102 | | - <pre> |
103 | | - <code>//Create a new jQuery.Event object without the "new" operator. |
104 | | - var e = jQuery.Event("click"); |
| 102 | + <pre><code> |
| 103 | +//Create a new jQuery.Event object without the "new" operator. |
| 104 | +var e = jQuery.Event( "click" ); |
105 | 105 |
|
106 | | - // trigger an artificial click event |
107 | | - jQuery("body").trigger( e ); |
108 | | -</code> |
109 | | - </pre> |
| 106 | +// trigger an artificial click event |
| 107 | +jQuery( "body" ).trigger( e ); |
| 108 | +</code></pre> |
110 | 109 | <p>As of jQuery 1.6, you can also pass an object to <code>jQuery.Event()</code> and its properties will be set on the newly created Event object.</p> |
111 | 110 | <p>Example:</p> |
112 | | - <pre> |
113 | | - <code> // Create a new jQuery.Event object with specified event properties. |
114 | | - var e = jQuery.Event("keydown", { keyCode: 64 }); |
| 111 | + <pre><code> |
| 112 | +// Create a new jQuery.Event object with specified event properties. |
| 113 | +var e = jQuery.Event( "keydown", { keyCode: 64 } ); |
115 | 114 |
|
116 | | - // trigger an artificial keydown event with keyCode 64 |
117 | | - jQuery("body").trigger( e ); |
118 | | -</code> |
119 | | - </pre> |
| 115 | +// trigger an artificial keydown event with keyCode 64 |
| 116 | +jQuery( "body" ).trigger( e ); |
| 117 | +</code></pre> |
120 | 118 | <h4>Event Properties</h4> |
121 | 119 | <p>jQuery normalizes the following properties for cross-browser consistency:</p> |
122 | 120 | <ul> |
|
144 | 142 | <h4>OtherProperties</h4> |
145 | 143 | <p>Certain events may have properties specific to them. Those can be accessed as properties of the <code>event.originalEvent</code> object.</p> |
146 | 144 | <p>Example:</p> |
147 | | - <pre> |
148 | | - <code> |
149 | | - // add the dataTransfer property for use with the native `drop` event |
150 | | - // to capture information about files dropped into the browser window |
151 | | - jQuery.event.props.push("dataTransfer"); |
152 | | -</code> |
153 | | - </pre> |
| 145 | + <pre><code> |
| 146 | +// add the dataTransfer property for use with the native `drop` event |
| 147 | +// to capture information about files dropped into the browser window |
| 148 | +jQuery.event.props.push( "dataTransfer" ); |
| 149 | +</code></pre> |
154 | 150 | </div> |
155 | 151 | ]]></desc> |
156 | 152 | </category> |
|
0 commit comments