@@ -33,21 +33,22 @@ test("enable / disable", function () {
3333 var element = $ ( "#speed" ) . selectmenu ( ) ;
3434 var widget = element . selectmenu ( "widget" ) ;
3535 var button = widget . filter ( ".ui-selectmenu-button" ) ;
36+ var link = button . children ( "a" ) ;
3637 var menu = widget . filter ( ".ui-selectmenu-menu" ) ;
3738
3839 element . selectmenu ( "disable" )
3940 ok ( element . selectmenu ( "option" , "disabled" ) , "disable: widget option" ) ;
4041 equals ( button . attr ( "aria-disabled" ) , "true" , "disable: button wrapper ARIA" ) ;
41- equals ( button . children ( "a" ) . attr ( "aria-disabled" ) , "true" , "disable: button ARIA" ) ;
42- equals ( button . children ( "a" ) . attr ( "tabindex" ) , - 1 , "disable: button tabindex" ) ;
42+ equals ( link . attr ( "aria-disabled" ) , "true" , "disable: button ARIA" ) ;
43+ equals ( link . attr ( "tabindex" ) , - 1 , "disable: button tabindex" ) ;
4344 equals ( menu . attr ( "aria-disabled" ) , "true" , "disable: menu wrapper ARIA" ) ;
4445 equals ( menu . children ( "ul" ) . attr ( "aria-disabled" ) , "true" , "disable: menu ARIA" ) ;
4546
4647 element . selectmenu ( "enable" )
4748 ok ( ! element . selectmenu ( "option" , "disabled" ) , "enable: widget option" ) ;
4849 equals ( button . attr ( "aria-disabled" ) , "false" , "enable: button wrapper ARIA" ) ;
49- equals ( button . children ( "a" ) . attr ( "aria-disabled" ) , "false" , "enable: button ARIA" ) ;
50- equals ( button . children ( "a" ) . attr ( "tabindex" ) , 0 , "enable: button tabindex" ) ;
50+ equals ( link . attr ( "aria-disabled" ) , "false" , "enable: button ARIA" ) ;
51+ equals ( link . attr ( "tabindex" ) , 0 , "enable: button tabindex" ) ;
5152 equals ( menu . attr ( "aria-disabled" ) , "false" , "enable: menu wrapper ARIA" ) ;
5253 equals ( menu . children ( "ul" ) . attr ( "aria-disabled" ) , "false" , "enable: menu ARIA" ) ;
5354} ) ;
0 commit comments