jquery ui Portlet: effet incorrect sur le survol (ui-state-hover)

J’utilise Portlet de jquery ui Sortable Demo . J’essaie de définir le survol sur ui-icon-minusthick en ajoutant la classe ui-state-hover . Mais les résultats sont inattendus. J’espérais obtenir un rectangle en survol, comme pour les boutons de l’interface utilisateur, mais il affiche un rectangle avec un arrière-plan étrange.

JSFIDDLE: http://jsfiddle.net/bababalcksheep/ugnFw/

HTML:

 
Links
Data Content

CSS:

 .portlet{margin:0 1em 1em 0} .portlet-header{padding-bottom:4px;padding-left:.2em;margin:.3em} .portlet-header .ui-icon{float:right;margin-right:10px} .portlet-content{padding:.4em} 

JS:

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

entrez la description de l'image ici

JSFIDDLE: http://jsfiddle.net/bababalcksheep/ugnFw/10/

ADDITION CSS:

.portlet-header a {curseur: pointeur; Flotter à droite; marge: 2px;
position: relative; }

HTML:

 
Links
Data Content