UI autocomplete : affichage sous IE
Bonjour,
J'arrive à la fin de ma belle customisation de l'autocomplete, mais un dernier petit soucis persiste : Tout marche très bien sur tous les navigateurs testés (Opera / Firefox / Chrome / IE ), mais un problème d'affichage survient sur... IE !
Je continue de chercher de mon côté, mais pour le moment je ne vois pas ce qui peu poser problème. Voici l'affichage pour Opera / Firefox / Chrome :
http://img406.imageshack.us/img406/15/firefoxd.jpg
Et voici l'affichage sous IE :
http://img585.imageshack.us/img585/7...texplorerx.jpg
Comme vous pouvez le voir, sous IE, l'image de la croix s'affiche sur la ligne du dessous... alors qu'elle devrait être sur la même ligne que le texte. (ps : le boutton est bien présent sous IE, il est juste decallé sur la droite donc caché par l'affichage des options )
voici le code responsable de l'affichage de ces options :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
//Autocomplete
$("#autocomplete").autocomplete({
minLength: 0,
source: getCookie()
})
.data( "autocomplete" )._renderItem = function( ul, item ) {
return $( "<li></li>" )
.data( "item.autocomplete", item )
.append( "<a>"+ item.value +"<img src=\"cross10w.png\" align=\"right\" onmouseover=\"crossMouseOver(this)\" onmouseout=\"crossMouseOut()\" />" + "</a>" )
.appendTo( ul );
}; |