基于jquery实现五星好评


Posted in jQuery onNovember 18, 2017

在电商网站,我们经常会用到五星评分的功能,现在用jQuery实现一个简单的demo

<!DOCTYPE html> 
<html lang="en"> 
<head> 
  <meta charset="UTF-8"> 
  <title>五角星评分案例</title> 
  <style> 
    * { 
      padding: 0; 
      margin: 0; 
    } 
    .comment { 
      font-size: 40px; 
      color: teal; 
    } 
    .comment li { 
      float: left; 
    } 
    ul { 
      list-style: none; 
    } 
  </style> 
</head> 
<body> 
<ul class="comment"> 
  <li>☆</li> 
  <li>☆</li> 
  <li>☆</li> 
  <li>☆</li> 
  <li>☆</li> 
</ul> 
 
<script src="jquery-1.12.2.js"></script> 
<script> 
  $(function () { 
    var wjx_k = "☆"; 
    var wjx_s = "★"; 
    //prevAll获取元素前面的兄弟节点,nextAll获取元素后面的所有兄弟节点 
    //end 方法;返回上一层 
    //siblings 其它的兄弟节点 
    //绑定事件 
    $("li").on("mouseenter", function () { 
      $(this).html(wjx_s).prevAll().html(wjx_s).end().nextAll().html(wjx_k); 
    }).on("click", function () { 
      $(this).addClass("active").siblings().removeClass("active") 
    }); 
    $("ul").on("mouseleave", function () { 
      $("li").html(wjx_k); 
      $(".active").text(wjx_s).prevAll().text(wjx_s); 
    }) 
  }); 
</script> 
</body> 
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
Mar 25 jQuery
jQuery导航条固定定位效果实例代码
May 26 jQuery
jQuery查找和过滤_动力节点节点Java学院整理
Jul 04 jQuery
jQuery常用选择器详解
Jul 17 jQuery
jQuery中.attr()和.data()的区别分析
Sep 03 jQuery
jQuery 利用ztree实现树形表格的实例代码
Sep 27 jQuery
jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
Dec 24 jQuery
jquery的 filter()方法使用教程
Mar 22 jQuery
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
Oct 26 jQuery
jquery实现二级导航下拉菜单效果实例
May 14 jQuery
JQuery实现简单的复选框树形结构图示例【附源码下载】
Jul 16 jQuery
jquery插件开发模式实例详解
Jul 20 jQuery
jQuery实现滚动效果
Nov 17 #jQuery
基于jQuery实现定位导航位置效果
Nov 15 #jQuery
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
Nov 14 #jQuery
jQuery除指定区域外点击任何地方隐藏DIV功能
Nov 13 #jQuery
jQuery实现checkbox即点即改批量删除及中间遇到的坑
Nov 11 #jQuery
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
Nov 10 #jQuery
js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
Nov 09 #jQuery
You might like
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
2007/09/30 PHP
深入php中var_dump方法的使用详解
2013/06/24 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
php 判断网页是否是utf8编码的方法
2014/06/06 PHP
php正则提取html图片(img)src地址与任意属性的方法
2017/02/08 PHP
jquery采用oop模式class类的使用示例
2016/01/22 Javascript
浅谈javascript中的加减时间
2016/07/12 Javascript
vue脚手架搭建项目的兼容性配置详解
2018/07/17 Javascript
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
2019/10/23 Javascript
JavaScript组合设计模式--改进引入案例分析
2020/05/23 Javascript
JS猜数字游戏实例讲解
2020/06/30 Javascript
[49:31]TFT vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
[01:32:22]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第一场 2月5日
2021/03/11 DOTA
Python3.6简单反射操作示例
2018/06/14 Python
一看就懂得Python的math模块
2018/10/21 Python
Python实现个人微信号自动监控告警的示例
2019/07/03 Python
python利用Excel读取和存储测试数据完成接口自动化教程
2020/04/30 Python
使用python采集Excel表中某一格数据
2020/05/14 Python
Python与C/C++的相互调用案例
2021/03/04 Python
html5使用Canvas绘图的使用方法
2017/11/21 HTML / CSS
简单介绍HTML5中audio标签的使用
2015/09/24 HTML / CSS
ALDO美国官网:加拿大女鞋品牌
2018/12/28 全球购物
J2EE中常用的名词进行解释
2015/11/09 面试题
医学护理毕业生自荐信
2013/11/07 职场文书
大学四年规划书范文
2013/12/27 职场文书
市场营销工作计划书
2014/05/06 职场文书
教导主任竞聘演讲稿
2014/05/16 职场文书
药剂专业自荐书
2014/06/20 职场文书
我的中国梦演讲稿高中篇
2014/08/19 职场文书
邓小平理论心得体会
2014/09/09 职场文书
教师考核评语大全
2014/12/31 职场文书
2015年师德师风承诺书
2015/01/22 职场文书
西湖英语导游词
2015/02/06 职场文书
综合办公室岗位职责
2015/04/11 职场文书
2019年最新借条范本!
2019/07/08 职场文书
Go获取两个时区的时间差
2022/04/20 Golang