javascript实现五星评分功能


Posted in Javascript onNovember 10, 2015

本文为大家分享了javascript实现五星评分功能的实例代码,大家可以参考学习一下,具体的实现办法如下

在分享javascript实现五星评价功能的实例代码之前,先看一看效果图:

javascript实现五星评分功能

star1.pngjavascript实现五星评分功能star1.pngjavascript实现五星评分功能

具体代码:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>53</title>
 <script src='js/jquery-1.11.1.js'></script>
 <style>
 *{
  margin: 0;
  padding: 0;
 }
 body{
  padding: 20px;
 }
 .star1{
  width: 70px;
  height: 13px;
  background: url('images/star1.png') repeat-x left center;
 }
 .star2{
/*  width: 60%;*/
  height: 13px;
  background: url('images/star2.png') repeat-x left center;
  float: left;
 }
 </style>
 <script>
 $(function(){
  var fiveStars=function(num){
  if(!num||num<3){
  return '--';
  }
  return '<div class="star1"><div class="star2" style="width:'+num*20+'%"></div></div>';
  }
 var str=fiveStars(4)
 $('body').html(str)
 
 })
 </script>
</head>
<body>
<!--<div class='star1'><div class="star2"></div></div> -->
</body>
</html>

希望本文对大家学习javascript程序设计有所帮助。

Javascript 相关文章推荐
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
Feb 02 Javascript
js jquery分别实现动态的文件上传操作按钮的添加和删除
Jan 13 Javascript
IE8下Jquery获取select选中的值post到后台报错问题
Jul 02 Javascript
javascript+css3 实现动态按钮菜单特效
Feb 06 Javascript
jQuery Easyui datagrid连续发送两次请求问题
Dec 13 Javascript
基于jQuery实现的打字机效果
Jan 16 Javascript
js实现随机点名系统(实例讲解)
Oct 18 Javascript
简单说说angular.json文件的使用
Oct 29 Javascript
浅谈webpack性能榨汁机(打包速度优化)
Jan 09 Javascript
JS中的算法与数据结构之链表(Linked-list)实例详解
Aug 20 Javascript
js实现表单项的全选、反选及删除操作示例
Jun 05 Javascript
Element Dialog对话框的使用示例
Jul 26 Javascript
javascript实现密码验证
Nov 10 #Javascript
JavaScript编程的单例设计模讲解
Nov 10 #Javascript
js数组常见操作及数组与字符串相互转化实例详解
Nov 10 #Javascript
浅谈javascript中replace()方法
Nov 10 #Javascript
使用jQuery获取data-的自定义属性
Nov 10 #Javascript
javascript适合移动端的日期时间拾取器
Nov 10 #Javascript
js图片轮播手动切换效果
Nov 10 #Javascript
You might like
加强版phplib的DB类
2008/03/31 PHP
关于php循环跳出的问题
2013/07/01 PHP
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
2014/10/27 PHP
php随机生成数字字母组合的方法
2015/03/18 PHP
Thinkphp连表查询及数据导出方法示例
2016/10/15 PHP
PHP使用递归算法无限遍历数组示例
2017/01/13 PHP
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
2008/11/24 Javascript
jQuery 常见操作实现方式和常用函数方法总结
2011/05/06 Javascript
用jQuery中的ajax分页实现代码
2011/09/20 Javascript
jQuery 动态云标签插件
2014/11/11 Javascript
jQuery简单实现网页选项卡特效
2014/11/24 Javascript
Bootstrap布局之栅格系统详解
2016/06/13 Javascript
js实现倒计时及时间对象
2016/11/15 Javascript
Vue声明式渲染详解
2017/05/17 Javascript
使用mint-ui开发项目的一些心得(分享)
2017/09/07 Javascript
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
2018/02/06 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
Angular 5.x 学习笔记之Router(路由)应用
2018/04/08 Javascript
vue.js 中使用(...)运算符报错的解决方法
2018/08/09 Javascript
vue.js循环radio的实例
2019/11/07 Javascript
Vue实现跑马灯效果
2020/05/25 Javascript
JS实现拖拽元素时与另一元素碰撞检测
2020/08/27 Javascript
[00:34]拔城逐梦,热血永恒!2020(秋)完美世界城市挑战赛报名开启
2020/10/09 DOTA
[01:02:32]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第二场 2月26日
2021/03/11 DOTA
Python2实现的LED大数字显示效果示例
2017/09/04 Python
python实现Flappy Bird源码
2018/12/24 Python
如何运行.ipynb文件的图文讲解
2019/06/27 Python
Python序列化与反序列化pickle用法实例
2019/11/11 Python
Python关于__name__属性的含义和作用详解
2020/02/19 Python
python Protobuf定义消息类型知识点讲解
2021/03/02 Python
英国哈罗德园艺:Harrod Horticultural
2020/03/31 全球购物
医院护士专业个人的求职信
2013/12/09 职场文书
行政专员工作职责
2013/12/22 职场文书
借款协议书范本
2014/04/22 职场文书
uwsgi+nginx代理Django无法访问静态资源的解决
2021/05/10 Servers
windows安装python超详细图文教程
2021/05/21 Python