2010-02-06 95 views
1

my sitejQuery的CSS問題在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; } 

功能是,

問題和答案類型,答案是評級類型,

用戶只要選擇明星,

的概率是在IE7和IE5中,當用戶超過明星時,明星的隱藏模式,

請告訴,當我需要做的,現在

工作正常在FF,IE8,

但明星在IE6,IE7不工作,

任何想法

回答

1

我想支持IE 6和IE 7,你將不得不在你想要它看起來像你懸停時的星形背後設置一個圖像。我知道這是讓標籤懸停正常工作的訣竅。

+0

背後的手段, 開始回另一張圖片, – Bharanikumar 2010-02-06 07:33:14

+0

沒有我的問題沒有解決 – Bharanikumar 2010-02-09 13:01:36