已采纳回答 / 她是光
                                
                                                            就是说星星是两个为一张图片,灰色在上面,黄色的在下面。然后开始是index<num,也就是小于2。他就会向上偏移26像素替换灰色的从而变成黄色的,就出现了有两颗星星默认是黄色,其实就是也就是-26px。其他的不变还是0,0也就是灰色。我就是这么理解的  不知道能不能帮到你
                            
                        
                        2018-06-08
                
            
                                已采纳回答 / tigertopone
                                
                                                            $item = $rating.find('rating-item');这个语句也要改成:$item = $rating.find('.rating-item');
                            
                        
                        2018-04-23
                
            
                                最新回答 / Zz皓
                                
                                                            拿走,不谢。有兴趣的可以来这里看看:https://github.com/CruxF/IMOOC<!DOCTYPE html><html>  <head>    <meta charset="utf-8" />    <title>星级评分之第一种写法</title>    <style>      body, ul, li {        padding: 0;        margin: 0;      }    ...
                            
                        
                        2018-04-20
                
            
                                已采纳回答 / newming
                                
                                                            注意事件绑定的地方有错,mouseover, click 事件都需要委托给子元素 .rating-item$rating.on('mouseover', '.rating-item', function () {          lightOn($item, $(this).index() + 1)        }).on('click', '.rating-item', function () {          num = $(this).index() + 1        }).on('mo...
                            
                        
                        2018-03-21
                
            
                                已采纳回答 / qq_马小木_03199132
                                
                                                            这里是遍历每个li,也就是每个星星。在每个遍历中通过判断index<num来决定星星是否点亮,最终实现点亮的星星数跟num一样。num是初始化时点亮的星星数量,index是当前的索引号,index从0开始。background-position,可以通过左移和上移来显示需要的小图标。谢谢!
                            
                        
                        2017-11-30
                
             
             
        












