@@ -673,23 +673,31 @@ test( "_bind() with delegate", function() {
673
673
this . element = {
674
674
bind : function ( event , handler ) {
675
675
equal ( event , "click.testWidget" ) ;
676
- ok ( $ . isFunction ( handler ) ) ;
677
- } ,
678
- delegate : function ( selector , event , handler ) {
679
- equal ( selector , "a" ) ;
680
- equal ( event , "click.testWidget" ) ;
681
- ok ( $ . isFunction ( handler ) ) ;
676
+ ok ( $ . isFunction ( handler ) ) ;
682
677
} ,
683
678
trigger : $ . noop
684
679
} ;
680
+ this . widget = function ( ) {
681
+ return {
682
+ delegate : function ( selector , event , handler ) {
683
+ equal ( selector , "a" ) ;
684
+ equal ( event , "click.testWidget" ) ;
685
+ ok ( $ . isFunction ( handler ) ) ;
686
+ }
687
+ } ;
688
+ } ;
685
689
this . _bind ( {
686
690
"click" : "handler" ,
687
- "click a" : "handler" ,
691
+ "click a" : "handler"
688
692
} ) ;
689
- this . element . delegate = function ( selector , event , handler ) {
690
- equal ( selector , "form fieldset > input" ) ;
691
- equal ( event , "change.testWidget" ) ;
692
- ok ( $ . isFunction ( handler ) ) ;
693
+ this . widget = function ( ) {
694
+ return {
695
+ delegate : function ( selector , event , handler ) {
696
+ equal ( selector , "form fieldset > input" ) ;
697
+ equal ( event , "change.testWidget" ) ;
698
+ ok ( $ . isFunction ( handler ) ) ;
699
+ }
700
+ } ;
693
701
} ;
694
702
this . _bind ( {
695
703
"change form fieldset > input" : "handler"
0 commit comments