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)');
}
背景图片未更改。以上是我的片段。
答案 0 :(得分:0)
jQuery看起来很好。你应该检查:
如果正确调用该函数(使用调试器或添加警报)
如果“#star_rating_image _”+ star_id是有效元素
如果图像可以访问
为此,我建议使用firebug的debuger。
答案 1 :(得分:0)
问题是解决的。愚蠢的原因是,在服务器中,图像丢失了。