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 相关文章推荐
JavaScript.The.Good.Parts阅读笔记(二)作用域&amp;闭包&amp;减缓全局空间污染
Nov 16 Javascript
用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)
Jun 22 Javascript
基于Bootstrap实现下拉菜单项和表单导航条(两个菜单项,一个下拉菜单和登录表单导航条)
Jul 22 Javascript
jquery判断类型是不是number类型的实例代码
Oct 07 Javascript
Bootstrap的基本应用要点浅析
Dec 19 Javascript
jQuery向webApi提交post json数据
Jan 16 Javascript
详解angular element()方法使用
Apr 08 Javascript
javaScript实现复选框全选反选事件详解
Nov 20 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
Aug 11 Javascript
vue2使用keep-alive缓存多层列表页的方法
Sep 21 Javascript
JSON字符串操作移除空串更改key/value的介绍
Jan 05 Javascript
js单线程的本质 Event Loop解析
Oct 29 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文字转图片功能原理与实现方法分析
2017/08/31 PHP
PHP使用PDO抽象层获取查询结果的方法示例
2018/05/10 PHP
PHP网站常见安全漏洞,及相应防范措施总结
2021/03/01 PHP
把JS与CSS写在同一个文件里的书写方法
2007/06/02 Javascript
javascript与cookie 的问题详解
2013/11/11 Javascript
javascript折半查找详解
2015/01/26 Javascript
跟我学习javascript的最新标准ES6
2015/11/20 Javascript
JS组件Bootstrap Table使用实例分享
2016/05/30 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
2016/07/25 Javascript
Vue.js每天必学之过滤器与自定义过滤器
2016/09/07 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
AngularJs上传前预览图片的实例代码
2017/01/20 Javascript
Vue中父组件向子组件通信的方法
2017/07/11 Javascript
webpack+vue+express(hot)热启动调试简单配置方法
2018/09/19 Javascript
微信小程序之裁剪图片成圆形的实现代码
2018/10/11 Javascript
在Bootstrap开发框架中使用dataTable直接录入表格行数据的方法
2018/10/25 Javascript
基于canvas实现手写签名(vue)
2020/05/21 Javascript
详解vue3.0 的 Composition API 的一种使用方法
2020/10/26 Javascript
JavaScript setTimeout()基本用法有哪些
2020/11/04 Javascript
Python如何生成树形图案
2018/01/03 Python
详解Python中pandas的安装操作说明(傻瓜版)
2019/04/08 Python
用python给自己做一款小说阅读器过程详解
2019/07/11 Python
PyTorch加载自己的数据集实例详解
2020/03/18 Python
纯css实现照片墙3D效果的示例代码
2017/11/13 HTML / CSS
canvas学习笔记之绘制简单路径
2019/01/28 HTML / CSS
ziaja齐叶雅官方海外旗舰店:来自波兰的天然护肤品牌
2017/01/02 全球购物
网络安全方面的面试题
2016/01/07 面试题
英文请假条
2014/04/11 职场文书
法定代表人身份证明书
2014/09/10 职场文书
给老师的保证书怎么写
2015/05/09 职场文书
2015年英语教师工作总结
2015/05/20 职场文书
总经理聘用协议书
2015/09/21 职场文书
班主任寄语2016
2015/12/04 职场文书
浅谈redis整数集为什么不能降级
2021/07/25 Redis
springboot layui hutool Excel导入的实现
2022/03/31 Java/Android
Mysql超详细讲解死锁问题的理解
2022/04/01 MySQL