2010-02-06 11 views
1

my sitejquery question css dans IE7, IE6

var numStars = 15; 
function change_star_image(question_id,star_id){ 
var count_star_rating = 0; 
for (var i=1;i<numStars+1;i++){ 
    if(i<=star_id){count_star_rating += 1; 
      $("#"+question_id+"_star_rating_image_"+i).css('background', 'url(images/full-star.gif) no-repeat 0 0'); 
      $("#"+question_id+"_star_rating_image_"+i).css('width', '20px'); 
      $("#"+question_id+"_star_rating_image_"+i).css('height', '19px'); 
    }else{ 
      $("#"+question_id+"_star_rating_image_"+i).css('background', 'url(images/empty-star.gif)no-repeat 0 0'); 
      $("#"+question_id+"_star_rating_image_"+i).css('width', '20px'); 
      $("#"+question_id+"_star_rating_image_"+i).css('height', '19px'); 
    } 

} 

document.getElementById(question_id+"_user_star_rating").value = count_star_rating; } 

La fonctionnalité est,

Question et le type de réponse, réponse sont de type note,

utilisateur de sélectionner seulement l'étoile,

Le prob est dans IE7 et IE5, lorsque l'utilisateur sur star, l'étoile va se cacher,

S'il vous plaît dire, quand je dois faire maintenant

fonctionne bien dans FF, IE8,

Mais étoiles ne fonctionne pas dans IE6, IE7,

Toute idée

Répondre

1

Je pense à soutenir IE 6 et IE 7, vous devrez définir une image derrière l'étoile de ce que vous voulez qu'il ressemble quand vous planez. Je sais que c'était l'astuce pour obtenir le vol stationnaire pour fonctionner correctement.

+0

Derrière les moyens, démarrer une autre image, – Bharanikumar

+0

mon problème n'a pas été résolu – Bharanikumar