2010-01-29 5 views
-2
function change_star_image(star_id){ 
    //$("#star_rating_image_"+star_id).css("background-image","url(images/full-star.png)"); 
    $("#star_rating_image_"+star_id).css('background', 'url(images/full-star.png)'); 
} 

배경 이미지는 변경되지 않습니다. 위 내용은 내 발췌 문장입니다.CSS를 사용하는 jQuery 배경 이미지

+1

HTML은 어디에 있습니까? 코드를 올바르게 정렬하십시오. –

답변

0

jQuery가 정상적으로 보입니다. 당신은 확인해야합니다 : 함수가 제대로 호출됩니다

  • 경우

  • 하면 (디버거를 사용하거나 경고를 추가) "#star_rating_image _"+ star_id가 유효한 요소

  • 이미지가있는 경우입니다 액세스 할 수 있습니다.

이렇게하려면 방화 광의 디버거를 사용하는 것이 좋습니다.

0

문제가 해결되었습니다. 바보 같은 이유는 서버에서 이미지가 누락되었다는 것입니다.

+0

질문을 표시하기 위해 사람들을 표시해서는 안됩니다. 사용자 오류가 발생 했으므로 표시를했는데 코딩 오류가 아닙니다. –

관련 문제