jQuery 实现评论等级好评差评特效


Posted in Javascript onMay 06, 2016

实现评分等级,就类似于淘宝的好评差评特效,点击不同的等级图标显示相应的文字,先来看下效果。

jQuery 实现评论等级好评差评特效

看完效果后估计大家都明白我要说的是什么了吧,下面小编就带大家看下代码

<style>

        .maxdiv div{

            height:10px;

            width:20px;

            border:1px solid #000;

            float:left;

            margin:20px 2px 0px 5px;

        }

</style>
<div class="maxdiv">

        <div></div>

        <div></div>

        <div></div>

        <div></div>

        <div></div>

    </div>

<span></span>

最后大家看下JS 上边小编已经把注释都注上了,其实也不难,主要是加深理解..

$(function(){

    $(".maxdiv div").bind("hover",function(){

        $(this).attr("style","background:red");//当前div加上style="background:red";

        $("div:last").prevAll().attr("style","background:red");//给所有的都加上样式;

        $(this).nextAll().attr("style","");//当前div后的所有所有样式都为"";

        var dsize=$("div [style ='background:red']").size();//获得所有背景含有style="background:red"的个数;

        if(dsize==1)

        {

        $('span').text("很差");

        }

        else if(dsize==2)

        {

        $('span').text("差");

        }

        else if(dsize==3)

        {

        $('span').text("一般");

        }

        else if(dsize==4)

        {

        $('span').text("好");

        }

        else if(dsize==5)

        {

        $('span').text("很好");

        }

    });

});

个人能力有限,做的不是太美观,有需要的朋友可以拿去再美化一下,呵呵。

Javascript 相关文章推荐
比较全的JS checkbox全选、取消全选、删除功能代码
Dec 19 Javascript
javascript Onunload与Onbeforeunload使用小结
Dec 31 Javascript
js中的值类型和引用类型小结 文字说明与实例
Dec 12 Javascript
JS中实现replaceAll的方法(实例代码)
Nov 12 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
Jan 12 Javascript
详解Vue中使用v-for语句抛出错误的解决方案
May 04 Javascript
10个最优秀的Node.js MVC框架
Aug 24 Javascript
详解vue表单——小白速看
Apr 08 Javascript
vue如何引入sass全局变量
Jun 28 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
Aug 09 Javascript
js+html实现周岁年龄计算器
Jun 25 Javascript
vue中上传视频或图片或图片和文字一起到后端的解决方法
Dec 01 Javascript
Node.js插件安装图文教程
May 06 #Javascript
node.js插件nodeclipse安装图文教程
Oct 19 #Javascript
javascript实现平滑无缝滚动
Aug 09 #Javascript
基于jquery实现即时检查格式是否正确的表单
May 06 #Javascript
jquery 全选、全不选、反选效果的实现代码【推荐】
May 05 #Javascript
jquery实现全选和全不选功能效果的实现代码【推荐】
May 05 #Javascript
jquery实现全选功能效果的实现代码
May 05 #Javascript
You might like
PHP 增加了对 .ZIP 文件的读取功能
2006/10/09 PHP
深入php多态的实现详解
2013/06/09 PHP
用javascript实现分割提取页面所需内容
2007/05/09 Javascript
js no-repeat写法 背景不重复
2009/03/18 Javascript
JQGrid的用法解析(列编辑,添加行,删除行)
2013/11/08 Javascript
清除div下面的所有标签的方法
2014/02/17 Javascript
jQuery动画效果animate和scrollTop结合使用实例
2014/04/02 Javascript
node.js应用后台守护进程管理器Forever安装和使用实例
2014/06/01 Javascript
JavaScript变量的作用域全解析
2015/08/14 Javascript
jQuery Mobile页面返回不需要重新get
2016/04/26 Javascript
JS获取复选框的值,并传递到后台的实现方法
2016/05/30 Javascript
Js类的静态方法与实例方法区分及jQuery拓展的两种方法
2016/06/03 Javascript
plupload+artdialog实现多平台上传文件
2016/07/19 Javascript
js滚轮事件兼容性问题需要注意哪些
2016/11/15 Javascript
javascript函数的四种调用模式
2017/01/08 Javascript
详解webpack es6 to es5支持配置
2017/05/04 Javascript
Jquery把获取到的input值转换成json
2017/05/15 jQuery
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
Vue2.0实现组件数据的双向绑定问题
2018/03/06 Javascript
vue+elementUi图片上传组件使用详解
2019/08/20 Javascript
详谈python中冒号与逗号的区别
2018/04/18 Python
Python如何根据时间序列数据作图
2020/05/12 Python
Scrapy基于scrapy_redis实现分布式爬虫部署的示例
2020/09/29 Python
香港时尚女装购物网站:ZAFUL
2017/07/19 全球购物
意大利婴儿产品网上商店:Mukako
2018/10/14 全球购物
公司活动邀请函
2014/01/24 职场文书
安全生产汇报材料
2014/02/17 职场文书
机关党员2014全国两会学习心得体会
2014/03/10 职场文书
初三学习决心书
2014/03/11 职场文书
离职证明标准格式
2014/09/15 职场文书
2015年学校安全工作总结
2015/04/22 职场文书
党支部考察鉴定意见
2015/06/02 职场文书
2015年政教主任工作总结
2015/07/23 职场文书
numpy数据类型dtype转换实现
2021/04/24 Python
2007年老电脑安装win11会怎么样? 网友实测win11在老电脑运行良好
2021/11/21 数码科技
Mysql超详细讲解死锁问题的理解
2022/04/01 MySQL