JQuery UI按钮设置-onmouseleave删除UI活动状态

JQuery UI按钮设置-onmouseleave删除UI活动状态,jquery,jquery-ui,Jquery,Jquery Ui,我正在尝试使用一个非常简单的按钮列表。当页面加载一切正常时,选中的值被选中,并且看起来正确 当我将鼠标移到按钮上时,问题就开始了,当我离开按钮时,ui活动状态类就被删除了-aria pressed属性仍然设置为true,但是样式设置消失了 当然,我点燃了firebug,看了看 在jquery.ui中 .bind(“mouseleave.button”,函数(){ 如果(options.disabled){ 返回; } $(this.removeClass(hoverClass); }) 被称

我正在尝试使用一个非常简单的按钮列表。当页面加载一切正常时,选中的值被选中,并且看起来正确

当我将鼠标移到按钮上时,问题就开始了,当我离开按钮时,ui活动状态类就被删除了-aria pressed属性仍然设置为true,但是样式设置消失了

当然,我点燃了firebug,看了看

在jquery.ui中


.bind(“mouseleave.button”,函数(){
如果(options.disabled){
返回;
}
$(this.removeClass(hoverClass);
})

被称为2x,第二次悬停类等于“ui悬停ui活动状态”,这显然是个问题,我不知道为什么


有什么想法吗?

关键实际上是一个流氓水印插件。这会导致jquery ui分别处理标签和单选按钮。

那么您是如何解决此问题的?我们更改了使用的水印插件,因此jquery ui按设计工作