jquery实现用户打分评分特效


Posted in Javascript onMay 28, 2015

js代码:

<script type="text/javascript">
$(function(){

 //简洁用户评分代码
 $(".pfxtFen li").click(function(){
 $(this).addClass("pfxtCur");
 $(this).prevAll().addClass("pfxtCur");
 $(this).nextAll().removeClass("pfxtCur");
 });
 
 $(".pfxtFen li").dblclick(function(){
 $(".pfxtFen li").removeClass("pfxtCur");
 });
 
})
</script>

CSS

<style type="text/css">
*{margin:0;padding:0; font-family:"微软雅黑"}
ul{ list-style:none;}
 /*用户评分*/
.pingfenxitong{
 padding:15px 0;
 width:500px;
 margin:0 auto;
 }
.pingfenList{
 float:left;
 width:500px;
 padding-right:20px;
 }
.pfxtTitle{
 font-weight:bold;
 font-size:1.2em;
 padding:4px 0;
 }
.pfxtText{
 line-height:25px;
 }
.pfxtFen{
 margin:10px 0;
 }
.pfxtFen li{
 float:left;
 width:98px;
 height:30px;
 text-align:center;
 line-height:30px;
 border:#ddd 1px solid;
 background:#f1f1f1;
 cursor:pointer;
 }
.pfxtFen li.pfxtCur{
 background:#308A95;
 color:#fff;
 border:#308A95 1px solid;
 }

</style>

HTML

<div class="pingfenxitong">

 <div class="pingfenList">
 
 <div class="pfxtTitle">功能:</div>
 <div class="pfxtText">你觉得这个创意在功能上优秀吗?</div>
 <ul class="pfxtFen" title="双击取消评分">
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
  <div class="clearfix"></div>
 </ul>
  
 <div class="pfxtRight"></div>
 <div class="clearfix"></div>
 </div>
 
 <div class="pingfenList">
 <div class="pfxtTitle">外观:</div>
 <div class="pfxtText">你觉得这个创意在外观上优秀吗?</div>
 <ul class="pfxtFen" title="双击取消评分">
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
  <div class="clearfix"></div>
 </ul>
 <div class="pfxtRight"></div>
 <div class="clearfix"></div>
 </div>
 
 <div class="pingfenList">
 <div class="pfxtTitle">成本:</div>
 <div class="pfxtText">你觉得这个创意在成本上优秀吗?</div>
 <ul class="pfxtFen" title="双击取消评分">
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
  <div class="clearfix"></div>
 </ul>
 <div class="pfxtRight"></div>
 <div class="clearfix"></div>
 </div>
 
 <div class="pingfenList">
 <div class="pfxtTitle">难度:</div>
 <div class="pfxtText">你觉得这个创意在难度上可行吗?</div>
 <ul class="pfxtFen" title="双击取消评分">
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
  <li>5</li>
  <div class="clearfix"></div>
 </ul>
 <div class="pfxtRight"></div>
 <div class="clearfix"></div>
 </div>
 
 <div class="clearfix"></div>

</div>

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
基于jQuery的树控件实现代码(asp.net+json)
Jul 11 Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
Jul 03 Javascript
今天是星期几的4种JS代码写法
Sep 17 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
Nov 21 Javascript
鼠标悬浮停留三秒后自动显示大图js代码
Sep 09 Javascript
论Bootstrap3和Foundation5网格系统的异同
May 16 Javascript
用原生JS对AJAX做简单封装的实例代码
Jul 13 Javascript
巧用canvas
Jan 21 Javascript
bootstrap suggest下拉框使用详解
Apr 10 Javascript
JavaScript使用atan2来绘制箭头和曲线的实例
Sep 14 Javascript
js实现ATM机存取款功能
Oct 27 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
Apr 08 Javascript
用Node.js通过sitemap.xml批量抓取美女图片
May 28 #Javascript
javascript转换静态图片,增加粒子动画效果
May 28 #Javascript
jQuery实现限制textarea文本框输入字符数量的方法
May 28 #Javascript
javascript实现行拖动的方法
May 27 #Javascript
JavaScript操作Cookie方法实例分析
May 27 #Javascript
JavaScript通过事件代理高亮显示表格行的方法
May 27 #Javascript
jquery预加载图片的方法
May 27 #Javascript
You might like
《PHP边学边教》(01.开篇――准备工作)
2006/12/13 PHP
PHP数组操作――获取数组最后一个值的方法
2015/04/14 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
js checkbox(复选框) 使用集锦
2009/04/28 Javascript
JavaScript CSS修改学习第五章 给“上传”添加样式
2010/02/19 Javascript
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
强大的jquery插件jqeuryUI做网页对话框效果!简单
2011/04/14 Javascript
表单类各种类型(文本框)失去焦点效果jquery代码
2013/04/26 Javascript
CSS3,HTML5和jQuery搜索框集锦
2014/12/02 Javascript
jQuery中get()方法用法实例
2014/12/27 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
JavaScript中setFullYear()方法的使用详解
2015/06/11 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
js控住DOM实现发布微博效果
2016/08/30 Javascript
js滚轮事件兼容性问题需要注意哪些
2016/11/15 Javascript
JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
2017/07/12 Javascript
基于Cookie常用操作以及属性介绍
2017/09/07 Javascript
p5.js入门教程和基本形状绘制
2018/03/15 Javascript
Express之托管静态文件的方法
2018/06/01 Javascript
bootstrap与pagehelper实现分页效果
2018/12/29 Javascript
layui使用label标签的方法
2019/09/14 Javascript
手把手带你搭建一个node cli的方法示例
2020/08/07 Javascript
[02:49]2018DOTA2亚洲邀请赛主赛事决赛日战况回顾 Mineski鏖战5局夺得辉耀
2018/04/10 DOTA
python实现探测socket和web服务示例
2014/03/28 Python
Python常用模块介绍
2014/11/21 Python
使用Python的PIL模块来进行图片对比
2016/02/18 Python
使用python将时间转换为指定的格式方法
2018/11/12 Python
python twilio模块实现发送手机短信功能
2019/08/02 Python
python 实现兔子生兔子示例
2019/11/21 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
英国泽西岛植物:Jersey Plants Direct
2019/08/07 全球购物
2015廉洁自律个人总结
2015/02/14 职场文书
朝花夕拾读书笔记
2015/06/29 职场文书
大学生暑期实践报告之企业经营管理
2019/08/08 职场文书
导游词之重庆渣滓洞
2020/01/08 职场文书