star-rating-svg | jQuery星级评分插件 -JS/jQuery代码 -演示与下载 -时代Java

star-rating-svg | jQuery星级评分插件 A star rating jQuery plugin that uses SVG for easier customization

examples

// basic example
<div class="my-rating"></div>
$(".my-rating").starRating({
    initialRating: 4,
    starSize: 25
});

// grab rating from a data attribute
<div> class="my-rating-2" data-rating="2.5"></div>
$(".my-rating-2").starRating({
    totalStars: 5,
    starSize: 40,
    emptyColor: 'lightgray',
    hoverColor: 'salmon',
    activeColor: 'crimson',
    useGradient: false
});

// define a gradient
<div> class="my-rating-3"></div>
// specify the gradient start and end for the selected stars
$(".my-rating-3").starRating({
    starSize: 80,
    strokeWidth: 9,
    strokeColor: 'black',
    initialRating: 2,
    starGradient: {
        start: '#93BFE2',
        end: '#105694'
    },
});

// execute callback when rating
<div> class="my-rating-4"></div>
$(".my-rating-4").starRating({
    totalStars: 5,
    emptyColor: 'lightgray',
    hoverColor: 'salmon',
    activeColor: 'cornflowerblue',
    initialRating: 4,
    strokeWidth: 0,
    useGradient: false,
    callback: function(currentRating, $el){
        alert('rated ', currentRating);
        console.log('DOM element ', $el);
    }
});

// read only mode
<div> class="my-rating-4"></div>
$(".my-rating-5").starRating({
    readOnly: true
});

// unloading the plugin instance
$(".my-rating").starRating('unload');

// use full stars only
<div> class="my-rating-6"></div>
$(".my-rating-6").starRating({
    useFullStars: true
});
下载代码说明
X关闭

jQuery星级评分插件star-rating-svg源码

star-rating-svg是一个基于SVG的jQuery星级评分插件。该星级评分插件使用简单,并提供大量的配置参数来设置评分效果,通过回调函数来获取用户点击的星星数量。本代码适用浏览器:搜狗、360、FireFox、Chrome、Safari、Opera、傲游、世界之窗,不支持IE8及以下浏览器。有兴趣的朋友们可以来下载试试吧。本段代码兼容目前最新的各类主流浏览器,是一款非常优秀的特效源码。