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 :



Et voici l'affichage sous IE :



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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 );
};