使用jQuery实现星级评分代码分享

2020-05-22 17:04:06易采站长站整理

            }); 
 
            // 鼠标移出 
            $(item).mouseout(function(){ 
                ismax(); 
                !$(‘p’,parentCls).hasClass(‘hidden’) && $(‘p’,parentCls).addClass(‘hidden’); 
            }); 
             
            // 鼠标点击 
            $(item).click(function(e){ 
                var index = $(_config.selector + ‘ li’,parentCls).index($(this)); 
                _cache.iStar = index + 1; 
                                 
                !$(‘p’,parentCls).hasClass(‘hidden’) && $(‘p’,parentCls).addClass(‘hidden’); 
                var html = ‘<strong>’ + 
                                index + 
                           ‘分</strong>’ +_cache.aMsg[index].split(‘|’)[1]; 
 
                $(‘.desc’,parentCls).html(html); 
                _config.callback && $.isFunction(_config.callback) && _config.callback({starAmount:_cache.iStar}); 
            }); 
             
        }); 
 
        function ismax(iArg) { 
            _cache.iScore = iArg || _cache.iStar;