JQuery 如何使用RateYo实现星级评价系统

JQuery 如何使用RateYo实现星级评价系统

rateYo :- rateYo是一个jQuery插件,用于创建一个星级评价小工具,允许在鼠标悬停时填充基于SVG(可扩展矢量图)的未评级部分的背景颜色。它是完全可定制和可扩展的,以适应任何设计需求。

使用RateYo实施星级评价系统的步骤。

  1. 安装:

    #NPM

$ npm install rateYo

#Bower

$ bower install rateYo

你也可以使用谷歌托管/微软托管的内容交付网络(CDN)来包含一个版本的jQuery

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/rateYo/2.3.2/jquery.rateyo.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/rateYo/2.3.2/jquery.rateyo.min.js"></script>

2.在html页面的head部分添加所需的样式表。

<link rel="stylesheet" type="text/css" href="jquery.rateyo.min.css"> 

3.创建一个将作为星级评定容器的div。

<div id="rateYo"></div>

4.在html页面的body部分添加所需的样式表,并链接rateYo插件的javaScript文件以执行各种功能。

<script type="text/javascript" src="jquery.min.js"></script>      
<script type="text/javascript" src="jquery.rateyo.min.js"></script>

5.调用一个插件,将基本的星级评价渲染到你所创建的rateYo div中。

$("#rateYo").rateYo();

示例

<!DOCTYPE html>
<html>
  
<head>
    <title>rating</title>
    <link rel="stylesheet" 
          type="text/css" 
          href="jquery.rateyo.min.css">
</head>
  
<body>
    <div style="width: 600px; margin: 30px auto">
        <div id="rateYo"></div>
    </div>
    <script type="text/javascript" 
            src="jquery.min.js"></script>
    <script type="text/javascript" 
            src="jquery.rateyo.min.js"></script>
    <script>
        $("#rateYo").rateYo({
            rating: 1.5,
            spacing: "10px",
            numStars: 5,
            minValue: 0,
            maxValue: 5,
            normalFill: 'black',
            ratedFill: 'orange',
  
        })
    </script>
  
</body>
  
</html>

输出
JQuery 如何使用RateYo实现星级评价系统

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程