将所有jquery ui-interaction-states应用于所有jquery ui-widget-content

时间:2012-02-02 12:02:42

标签: javascript jquery jquery-ui

当班级ui-widget-content的任何项目遇到悬停时,我希望应用班级ui-state-hover(并随后删除)。默认情况下会应用ui-state-default,依次类推focusactive

我是否错过了jquery / jquery-ui的明显部分,或者我们是否必须为此编写我们自己的(当然相当简单的)函数?

http://jqueryui.com/docs/Theming/API

1 个答案:

答案 0 :(得分:2)

您应该自己手动申请课程,请尝试:

$(".ui-state-default").hover(function(){
    $(this).addClass('ui-state-hover');
}, function(){
    $(this).removeClass('ui-state-hover');
});

修改
元素不能同时包含ui-widget-contentui-state-default个类。