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 相关文章推荐
js checkbox(复选框) 使用集锦
Apr 28 Javascript
jquery.combobox中文api和例子,修复了上面的小bug
Mar 28 Javascript
js有关元素内容操作小结
Dec 20 Javascript
JavaScript Math.round() 方法
Dec 18 Javascript
Vue中使用vee-validate表单验证的方法
May 09 Javascript
关于jquery中attr()和prop()方法的区别
May 28 jQuery
vue使用v-if v-show页面闪烁,div闪现的解决方法
Oct 12 Javascript
微信小程序云开发之数据库操作
May 18 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
Jun 26 Javascript
vue中watch和computed为什么能监听到数据的改变以及不同之处
Dec 27 Javascript
深入理解Antd-Select组件的用法
Feb 25 Javascript
微信小程序单选框自定义赋值
May 26 Javascript
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
php实现读取手机客户端浏览器的类
2015/01/09 PHP
PHP如何搭建百度Ueditor富文本编辑器
2018/09/21 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
不用ajax实现点击文字即可编辑的方法
2007/12/16 Javascript
jquery 简单的进度条实现代码
2010/03/11 Javascript
juqery 学习之三 选择器 简单 内容
2010/11/25 Javascript
jQuery为iframe的body添加click事件的实现代码
2011/04/07 Javascript
现代 JavaScript 开发编程风格Idiomatic.js指南中文版
2014/05/28 Javascript
Node.js 制作实时多人游戏框架
2015/01/08 Javascript
基于jQuery实现网页进度显示插件
2015/03/04 Javascript
基于jquery实现导航菜单高亮显示(两种方法)
2015/08/23 Javascript
js通过指定下标或指定元素进行删除数组的实例
2017/01/12 Javascript
javascript中json基础知识详解
2017/01/19 Javascript
vue.js中过滤器的使用教程
2017/06/08 Javascript
JavaScript定时器setTimeout()和setInterval()详解
2017/08/18 Javascript
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
JS加密插件CryptoJS实现的Base64加密示例
2020/08/16 Javascript
python微信跳一跳系列之自动计算跳一跳距离
2018/02/26 Python
TensorFlow模型保存和提取的方法
2018/03/08 Python
详解python单元测试框架unittest
2018/07/02 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
2018/10/14 Python
Python多进程方式抓取基金网站内容的方法分析
2019/06/03 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
python3中TQDM库安装及使用详解
2020/11/18 Python
pytorch 计算Parameter和FLOP的操作
2021/03/04 Python
CSS3实现各种图形的示例代码
2016/10/19 HTML / CSS
CSS3实现王者匹配时的粒子动画效果
2019/04/12 HTML / CSS
世界上最大的折扣香水店:FragranceNet.com
2016/10/26 全球购物
Ralph Lauren法国官网:美国高品味时装品牌
2017/12/08 全球购物
运动会通讯稿50字
2014/01/30 职场文书
设备售后服务承诺书
2014/05/30 职场文书
瘦西湖导游词
2015/02/03 职场文书
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
vue选项卡切换的实现案例
2022/04/11 Vue.js
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL