• 直接上代码

  • <!DOCTYPE html>
    <html lang="en">
    <head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>/* 清楚ul和li的默认样式并让文本居中 */ul { padding: 200px 0;margin: 0;list-style: none;text-align: center;}/* 将li设为行内块并修改颜色  字体大小  鼠标样式 */li {display: inline-block;color: red;font-size: 30px;cursor: pointer;}</style><!-- 引入jquery文件 --><script src="./jquery.min.js"></script><script>$(function() {//用于储存鼠标点击事件星星对应的索引 var xing; function fn(num) { //用于计算星星应为实心还是空心的函数//遍历所有星星$('li').each(function(index, ele) { //用接收来的变量和当前的索引做对比  大于或等于索引星星为实心  小于则为空心$(ele).html(num >= index ? "★" : "☆"); })}//给所有星星添加hover事件$("li").hover(function() { //鼠标经过时将当前星星的索引储存到变量var num = $(this).index(); //将变量传递给函数fn(num); }, function() { //鼠标离开事件//将变量传递给函数  此举是为了让鼠标离开后星星的样式和上次点击之后的样式保持一致fn(xing); })// 给所有星星添加点击事件$("li").click(function() { //将点击的星星所对应的索引赋予变量xing = $(this).index();//将变量传递给函数fn(xing);})    })</script>
    </head>
    <body><ul><li>☆</li><li>☆</li><li>☆</li><li>☆</li><li>☆</li></ul>
    </body>
    </html>

jQuery 实现五星好评相关推荐

  1. php+js 五星评价,基于jquery实现五星好评

    这篇文章主要为大家详细介绍了基于jquery实现五星好评,具有一定的参考和学习jquery的价值,对jquery感兴趣的小伙伴们可以参考一下本篇文章 在电商网站,我们经常会用到五星评分的功能,现在用j ...

  2. php 识别图片五星好评,jquery实现五星好评方法

    本文主要为大家详细介绍了基于jquery实现五星好评,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 在电商网站,我们经常会用到五星评分的功能,现在用jQuery实现一个简单的d ...

  3. php 识别图片五星好评,基于jquery实现五星好评

    这篇文章主要为大家详细介绍了基于jquery实现五星好评,具有一定的参考和学习jquery的价值,对jquery感兴趣的小伙伴们可以参考一下本篇文章 在电商网站,我们经常会用到五星评分的功能,现在用j ...

  4. 使用jQuery实现五星好评

    记得给五星好评哟 jQuery是js的一个库,封装了我们开发过程中常用的一些功能,方便我们来调用,提高了我们的开发效率. Js库是把我们常用的功能放到一个单独的文件中,我们用的时候,直接引用到页面里面 ...

  5. 如何用jQuery实现五星好评

    jQuery是js的一个库,封装了我们开发过程中常用的一些功能,方便我们来调用,提高了我们的开发效率. Js库是把我们常用的功能放到一个单独的文件中,我们用的时候,直接引用到页面里面来就可以了. 接下 ...

  6. jQuery实现五星好评

    简单实现五星评价 html代码: <div class="box"><ul><li><span class="star1&quo ...

  7. jquery制作五星好评插件

    效果展示: 直接上代码: <!DOCTYPE html> <html><head><meta charset="UTF-8">< ...

  8. JS与JQuery分别实现淘宝(五星好评特效)

    我们经常用的五星好评是如何来的,主要就是三个Event 中的三个事件分别: onmouseover  指向事件 onmouseout    离开事件 onclick 点击事件 代码展示: <!D ...

  9. jQuery五星好评界面反馈界面

    星星: jQuery五星好评界面反馈界面 <!DOCTYPE html> <html><head><meta charset="UTF-8" ...

最新文章

  1. Smarty中文手册,Smarty教程,Smarty模板的入门教材
  2. HTML学习笔记——选择器
  3. centos7 复制移动删除
  4. Whitted光线追踪实现
  5. maven 依赖版本管理— dependencyManagement
  6. Qt4_子类化QTableWidgetItem
  7. 洛谷 P2525 Uim的情人节礼物·其之壱
  8. SAP软件财务月结之往来重分类
  9. 为什么越来越多的企业选择使用aps生产排产软件?
  10. 21个深度学习开源数据集分类汇总
  11. WPS无法用backspace删除空白页怎么办?
  12. Java必须要掌握的基本问题
  13. 铁汁!高并发这些东西都是虚拟的,你都理解透彻了嘛?(高并发目标/高并发构架演进/分布式/面向服务架构/高并发平台)
  14. 新手教学,如何快速地画一个PCB板子
  15. 知己知彼 看CIO如何成功领导80后
  16. 在unity中,模型自动旋转
  17. 场景编程集锦 - BMI指数与健身达人
  18. 深度神经网络在Youtube推荐中的应用--开篇作之一--含部分实用技巧
  19. Dilated Residual Networks
  20. 路由器和电脑IP地址、端口号、网卡mac查询方式

热门文章

  1. html如何制作悬浮窗,使用js实现悬浮窗效果方法
  2. Android 悬浮窗的使用(2)
  3. 解决XUI 1.1.7版本报错问题:gradle因umeng仓库配置失效,导致编译出错
  4. 计算机专业的高级称呼,软考高级和中级全称~~
  5. 游戏分析鉴赏选修大作业
  6. facade设计模式
  7. c++中关于ceil向上取整和floor向下取整,‘/‘除法对整型的处理(详解)
  8. JMETER进行REST API测试(分步指南)
  9. QT在QML下实现多国语言翻译
  10. 软件测试工程师的“初—中—高”晋升之路