jQuery满意度星级评价插件特效代码分享


Posted in Javascript onAugust 19, 2015

这是一款基于jQuery 的星级评分效果实例,鼠标滑过星星区域显示评论信息提交内容,适用在评论表单里面,是表单美化提交内容的一种用户体验设计。

 为大家分享的jQuery满意度星级评价插件特效代码如下

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>满意度jQuery星级评分插件</title>
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/comment.js"></script>
</head>
<body>
<style type="text/css">
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif;}
/*quiz style*/
.quiz{border:solid 1px #ccc;height:270px;width:772px;}
.quiz h3{font-size:14px;line-height:35px;height:35px;border-bottom:solid 1px #e8e8e8;padding-left:20px;background:#f8f8f8;color:#666;position:relative;}
.quiz_content{padding-top:10px;padding-left:20px;position:relative;height:205px;}
.quiz_content .btm{border:none;width:100px;height:33px;background:url(images/btn.gif) no-repeat;margin:10px 0 0 64px;display:inline;cursor:pointer;}
.quiz_content li.full-comment{position:relative;z-index:99;height:41px;}
.quiz_content li.cate_l{height:24px;line-height:24px;padding-bottom:10px;}
.quiz_content li.cate_l dl dt{float:left;}
.quiz_content li.cate_l dl dd{float:left;padding-right:15px;}
.quiz_content li.cate_l dl dd label{cursor:pointer;}
.quiz_content .l_text{height:120px;position:relative;padding-left:18px;}
.quiz_content .l_text .m_flo{float:left;width:47px;}
.quiz_content .l_text .text{width:634px;height:109px;border:solid 1px #ccc;}
.quiz_content .l_text .tr{position:absolute;bottom:-18px;right:40px;}
/*goods-comm-stars style*/
.goods-comm{height:41px;position:relative;z-index:7;}
.goods-comm-stars{line-height:25px;padding-left:12px;height:41px;position:absolute;top:0px;left:0;width:400px;}
.goods-comm-stars .star_l{float:left;display:inline-block;margin-right:5px;display:inline;}
.goods-comm-stars .star_choose{float:left;display:inline-block;}
/* rater star */
.rater-star{position:relative;list-style:none;margin:0;padding:0;background-repeat:repeat-x;background-position:left top;float:left;}
.rater-star-item, .rater-star-item-current, .rater-star-item-hover{position:absolute;top:0;left:0;background-repeat:repeat-x;}
.rater-star-item{background-position: -100% -100%;}
.rater-star-item-hover{background-position:0 -48px;cursor:pointer;}
.rater-star-item-current{background-position:0 -48px;cursor:pointer;}
.rater-star-item-current.rater-star-happy{background-position:0 -25px;}
.rater-star-item-hover.rater-star-happy{background-position:0 -25px;}
.rater-star-item-current.rater-star-full{background-position:0 -72px;}
/* popinfo */
.popinfo{display:none;position:absolute;top:30px;background:url(images/comment/infobox-bg.gif) no-repeat;padding-top:8px;width:192px;margin-left:-14px;}
.popinfo .info-box{border:1px solid #f00;border-top:0;padding:0 5px;color:#F60;background:#FFF;}
.popinfo .info-box div{color:#333;}
.rater-click-tips{font:12px/25px;color:#333;margin-left:10px;background:url(images/comment/infobox-bg-l.gif) no-repeat 0 0;width:125px;height:34px;padding-left:16px;overflow:hidden;}
.rater-click-tips span{display:block;background:#FFF9DD url(images/comment/infobox-bg-l-r.gif) no-repeat 100% 0;height:34px;line-height:34px;padding-right:5px;}
.rater-star-item-tips{background:url(images/comment/star-tips.gif) no-repeat 0 0;height:41px;overflow:hidden;}
.cur.rater-star-item-tips{display:block;} 
.rater-star-result{color:#FF6600;font-weight:bold;padding-left:10px;float:left;}
</style>

<center><br>
<div class="quiz">
 <h3>我要评论</h3>
 <div class="quiz_content">
 <form action="" id="" method="post">
 <div class="goods-comm">
 <div class="goods-comm-stars">
 <span class="star_l">满意度:</span>
 <div id="rate-comm-1" class="rate-comm"></div>
 </div>
 </div>

 <div class="l_text">
 <label class="m_flo">内 容:</label>
 <textarea name="" id="" class="text"></textarea>
 <span class="tr">字数限制为5-200个</span>
 </div>
 <button class="btm" type="submit"></button>
 </form>
 </div><!--quiz_content end-->
</div><!--quiz end-->
</center>


</body>
</html>

运行效果图:

jQuery满意度星级评价插件特效代码分享

效果演示 源码下载 

以上就是为大家分享的jQuery满意度星级评价插件特效代码,希望大家可以喜欢。

Javascript 相关文章推荐
JavaScript 事件记录使用说明
Oct 20 Javascript
基于Jquery的标签智能验证实现代码
Dec 27 Javascript
jquery.combobox中文api和例子,修复了上面的小bug
Mar 28 Javascript
jquery实现漂浮在网页右侧的qq在线客服插件示例
May 13 Javascript
jQuery选择器全面总结
Jan 06 Javascript
JS基于Ajax实现的网页Loading效果代码
Oct 27 Javascript
SpringMVC restful 注解之@RequestBody进行json与object转换
Dec 10 Javascript
关于axios返回空对象的问题解决
Apr 04 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
Jun 18 Javascript
编写一个javascript元循环求值器的方法
Apr 14 Javascript
Javascript中的奇葩知识,你知道吗?
Jan 25 Javascript
Vue项目打包部署到apache服务器的方法步骤
Feb 01 Vue.js
easyui Draggable组件实现拖动效果
Aug 19 #Javascript
使用CamanJS在Web页面上处理图像的技巧
Aug 18 #Javascript
JS实现下拉菜单赋值到文本框的方法
Aug 18 #Javascript
JS实现可调整倒计时间代码分享
Aug 18 #Javascript
DOM事件阶段以及事件捕获与事件冒泡先后执行顺序(图文详解)
Aug 18 #Javascript
js实现带有介绍的Select列表菜单实例
Aug 18 #Javascript
jQuery垂直多级导航菜单代码分享
Aug 18 #Javascript
You might like
MOTOROLA 摩托罗拉 MODEL 66-XI五灯中波收音机
2021/03/02 无线电
解析百度搜索结果link?url=参数分析 (全)
2012/10/09 PHP
php使用array_search函数实现数组查找的方法
2015/06/12 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
2016/09/30 PHP
php实现简易计算器
2020/08/28 PHP
最近项目写了一些js,水平有待提高
2009/01/31 Javascript
Jquery ThickBox插件使用心得(不建议使用)
2010/09/08 Javascript
javascript动态加载三
2012/08/22 Javascript
Jquery submit()无法提交问题
2013/04/21 Javascript
jquery mobile事件多次绑定示例代码
2013/09/13 Javascript
jQuery animate easing使用方法图文详解
2016/06/17 Javascript
Bootstrap 3 按钮标签实例代码
2017/02/21 Javascript
Extjs 中的 Treepanel 实现菜单级联选中效果及实例代码
2017/08/22 Javascript
layer弹出子iframe层父子页面传值的实现方法
2018/11/22 Javascript
JavaScript时间日期操作实例小结【5个示例】
2018/12/22 Javascript
[01:02:04]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.23
2019/09/05 DOTA
python 文件与目录操作
2008/12/24 Python
Python模块学习 filecmp 文件比较
2012/08/27 Python
python实现网页链接提取的方法分享
2014/02/25 Python
python的Template使用指南
2014/09/11 Python
Python简单网络编程示例【客户端与服务端】
2017/05/26 Python
Python抓取框架Scrapy爬虫入门:页面提取
2017/12/01 Python
python删除文本中行数标签的方法
2018/05/31 Python
python 求定积分和不定积分示例
2019/11/20 Python
TensorFlow命名空间和TensorBoard图节点实例
2020/01/23 Python
python字符串下标与切片及使用方法
2020/02/13 Python
用HTML5 Canvas API中的clearRect()方法实现橡皮擦功能
2016/03/15 HTML / CSS
在印度上传处方,在线订购药品:Medlife
2019/03/28 全球购物
小学运动会入场式解说词
2014/02/18 职场文书
舞蹈专业大学生职业规划范文
2014/03/12 职场文书
镇党政领导班子民主生活会思想汇报
2014/10/11 职场文书
党员批评与自我批评发言稿
2014/10/14 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
QT与javascript交互数据的实现
2021/05/26 Javascript
新手初学Java List 接口
2021/07/07 Java/Android
Java线程的6种状态与生命周期
2022/05/11 Java/Android