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 相关文章推荐
jquery 学习笔记一
Apr 07 Javascript
javascript针对DOM的应用分析(四)
Apr 15 Javascript
Javascript Web Slider 焦点图示例源码
Oct 10 Javascript
深入理解关于javascript中apply()和call()方法的区别
Apr 12 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
Nov 03 Javascript
JavaScript无阻塞加载和defer、async详解
Feb 26 Javascript
jQuery is not defined 错误原因与解决方法小结
Mar 19 Javascript
jQuery封装animate.css的实例
Jan 04 jQuery
JQuery获取可视区尺寸和文档尺寸及制作悬浮菜单示例
May 14 jQuery
js动态获取时间的方法分析
Aug 02 Javascript
Vue中的transition封装组件的实现方法
Aug 13 Javascript
vue中watch的用法汇总
Dec 28 Vue.js
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
PHP数据库开发知多少
2006/10/09 PHP
用来解析.htpasswd文件的PHP类
2012/09/05 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
2013/06/25 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
2014/04/08 PHP
PH P5.2至5.5、5.6的新增功能详解
2014/07/14 PHP
PHP实现PDO的mysql数据库操作类
2014/12/12 PHP
10款实用的PHP开源工具
2015/10/23 PHP
php 解决substr()截取中文字符乱码问题
2016/07/18 PHP
js封装可使用的构造函数继承用法分析
2015/01/28 Javascript
举例讲解AngularJS中的模块
2015/06/17 Javascript
如何实现JavaScript动态加载CSS和JS文件
2020/12/28 Javascript
利用angular.copy取消变量的双向绑定与解析
2016/11/25 Javascript
TableSort.js表格排序插件使用方法详解
2017/02/10 Javascript
Node.js编写CLI的实例详解
2017/05/17 Javascript
详解如何webpack使用DllPlugin
2018/09/30 Javascript
webpack 静态资源集中输出的方法示例
2018/11/09 Javascript
Vue-CLI 3.X 部署项目至生产服务器的方法
2019/03/22 Javascript
python 获取本机ip地址的两个方法
2013/02/25 Python
python集合类型用法分析
2015/04/08 Python
Python进阶之尾递归的用法实例
2018/01/31 Python
python3+PyQt5实现拖放功能
2018/04/24 Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
2020/03/18 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
python 6种方法实现单例模式
2020/12/15 Python
python UIAutomator2使用超详细教程
2021/02/19 Python
中国一家综合的外贸B2C电子商务网站:DealeXtreme(DX)
2020/03/10 全球购物
北京大学自荐信范文
2014/01/28 职场文书
说明书格式及范文
2014/05/07 职场文书
体育教师求职信
2014/05/24 职场文书
2016年万圣节活动个人总结
2016/04/05 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers
PHP控制循环操作的时间
2021/04/01 PHP
如何理解Vue前后端数据交互与显示
2021/05/10 Vue.js
深入浅析Redis 集群伸缩原理
2021/05/15 Redis
MySQL约束超详解
2021/09/04 MySQL