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 相关文章推荐
滚动条变色 隐藏滚动条与双击网页自动滚屏显示代码
Dec 28 Javascript
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
Jan 22 Javascript
基于JQuery实现异步刷新的代码(转载)
Mar 29 Javascript
使用Jquery搭建最佳用户体验的登录页面之记住密码自动登录功能(含后台代码)
Jul 10 Javascript
jQuery学习笔记 获取jQuery对象
Sep 19 Javascript
20个实用的JavaScript技巧分享
Nov 28 Javascript
JS扩展方法实例分析
Apr 15 Javascript
JS树形菜单组件Bootstrap TreeView使用方法详解
Dec 21 Javascript
Node.js与Sails redis组件的使用教程
Feb 14 Javascript
JS实现发送短信验证后按钮倒计时功能(防止刷新倒计时失效)
Jul 07 Javascript
vue-router的使用方法及含参数的配置方法
Nov 13 Javascript
vue.js实现h5机器人聊天(测试版)
Jul 16 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
PHPMYADMIN导入数据最大为2M的解决方法
2012/04/23 PHP
ThinkPHP CURD方法之limit方法详解
2014/06/18 PHP
PHP访问数据库集群的方法小结
2016/03/14 PHP
php中的异常和错误浅析
2017/05/03 PHP
PHP实现的折半查询算法示例
2017/10/09 PHP
jquery蒙版控件实现代码
2010/12/08 Javascript
javascript学习笔记(十五) js间歇调用和超时调用
2012/06/20 Javascript
JavaScript数据结构与算法之栈详解
2015/03/12 Javascript
javascript数组随机排序实例分析
2015/07/22 Javascript
NodeJS基础API搭建服务器详细过程记录
2017/04/01 NodeJs
hammer.js实现图片手势放大效果
2017/08/29 Javascript
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
Vue核心概念Getter的使用方法
2019/01/18 Javascript
vue项目配置同一局域网可使用ip访问的操作
2020/10/23 Javascript
JavaScript ES 模块的使用
2020/11/12 Javascript
python中使用urllib2获取http请求状态码的代码例子
2014/07/07 Python
在Windows服务器下用Apache和mod_wsgi配置Python应用的教程
2015/05/06 Python
Python只用40行代码编写的计算器实例
2017/05/10 Python
Python 3.6 性能测试框架Locust安装及使用方法(详解)
2017/10/11 Python
django 通过URL访问上传的文件方法
2019/07/28 Python
使用Numpy对特征中的异常值进行替换及条件替换方式
2020/06/08 Python
Python使用struct处理二进制(pack和unpack用法)
2020/11/12 Python
用CSS3实现Win8风格的方格导航菜单效果
2013/04/10 HTML / CSS
html5 初试 indexedDB(推荐)
2016/07/21 HTML / CSS
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
华润集团网上药店:健一网
2016/09/19 全球购物
香港时装购物网站:ZALORA香港
2017/04/23 全球购物
Can a struct inherit from another struct? (结构体能继承结构体吗)
2016/09/25 面试题
让世界充满爱演讲稿
2014/05/24 职场文书
机关保密承诺书
2014/06/03 职场文书
安全演讲稿开场白
2014/08/25 职场文书
处级干部考察材料
2014/12/24 职场文书
总经理司机岗位职责
2015/04/10 职场文书
工作时间调整通知
2015/04/24 职场文书
Python面向对象编程之类的概念
2021/11/01 Python
PostgreSQL聚合函数介绍以及分组和排序
2022/04/12 PostgreSQL