I disable my jqueryui button in its click event like this
$( #btn ).button().click(function(){
$(this).button( disable );
});
and it seems that the button always stays in hover state when I enable it in another place later. I have tried to add $( #btn ).button( refresh ), but it s not work. How can I restore its state to default when it s been enabled?