@@ -219,7 +219,7 @@ $.extend( $.simulate.prototype, {
219219 triggered = true ;
220220 }
221221
222- element . bind ( "focus" , trigger ) ;
222+ element . on ( "focus" , trigger ) ;
223223 element [ 0 ] . focus ( ) ;
224224
225225 if ( ! triggered ) {
@@ -228,7 +228,7 @@ $.extend( $.simulate.prototype, {
228228 element . trigger ( focusinEvent ) ;
229229 element . triggerHandler ( "focus" ) ;
230230 }
231- element . unbind ( "focus" , trigger ) ;
231+ element . off ( "focus" , trigger ) ;
232232 } ,
233233
234234 simulateBlur : function ( ) {
@@ -240,7 +240,7 @@ $.extend( $.simulate.prototype, {
240240 triggered = true ;
241241 }
242242
243- element . bind ( "blur" , trigger ) ;
243+ element . on ( "blur" , trigger ) ;
244244 element [ 0 ] . blur ( ) ;
245245
246246 // blur events are async in IE
@@ -258,7 +258,7 @@ $.extend( $.simulate.prototype, {
258258 element . trigger ( focusoutEvent ) ;
259259 element . triggerHandler ( "blur" ) ;
260260 }
261- element . unbind ( "blur" , trigger ) ;
261+ element . off ( "blur" , trigger ) ;
262262 } , 1 ) ;
263263 }
264264} ) ;
0 commit comments