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 相关文章推荐
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
Sep 15 Javascript
推荐25个超炫的jQuery网格插件
Nov 28 Javascript
jQuery中:empty选择器用法实例
Dec 30 Javascript
纯JS代码实现气泡效果
May 04 Javascript
两行代码轻松搞定JavaScript日期验证
Aug 03 Javascript
使用JS实现图片展示瀑布流效果的实例代码
Sep 12 Javascript
jQuery滚动监听实现商城楼梯式导航效果
Mar 06 Javascript
vue组件(全局,局部,动态加载组件)
Sep 02 Javascript
详解mpvue实现对苹果X安全区域的适配
Jul 31 Javascript
Vue中点击active并第一个默认选中功能的实现
Feb 24 Javascript
JS实现密码框效果
Sep 10 Javascript
js实现移动端轮播图滑动切换
Dec 21 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
Zend Framework开发入门经典教程
2016/03/23 PHP
thinkPHP5框架导出Excel文件简单操作示例
2018/08/03 PHP
yii2的restful api路由实例详解
2019/05/14 PHP
25个优雅的jQuery Tooltip插件推荐
2011/05/25 Javascript
基于JQuery实现CheckBox全选全不选
2011/06/27 Javascript
silverlight线程与基于事件驱动javascript引擎(实现轨迹回放功能)
2011/08/09 Javascript
javascript实现简单的省市区三级联动
2015/05/14 Javascript
jQuery 全选 全部选 反选 实现代码
2016/08/17 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
2016/12/28 Javascript
angularjs下拉框空白的解决办法
2017/06/20 Javascript
微信小程序点击控件修改样式实例详解
2017/07/07 Javascript
JS实现发送短信验证后按钮倒计时功能(防止刷新倒计时失效)
2017/07/07 Javascript
vue 使用eventBus实现同级组件的通讯
2018/03/02 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
Vue中的作用域CSS和CSS模块的区别
2018/10/09 Javascript
node.js微信小程序配置消息推送的实现
2019/02/13 Javascript
30分钟用Node.js构建一个API服务器的步骤详解
2019/05/24 Javascript
详解Python发送邮件实例
2016/01/10 Python
浅谈python为什么不需要三目运算符和switch
2016/06/17 Python
用virtualenv建立多个Python独立虚拟开发环境
2017/07/06 Python
Python numpy实现二维数组和一维数组拼接的方法
2018/06/05 Python
python爬虫实例详解
2018/06/19 Python
python实现AES加密与解密
2019/03/28 Python
浅析Python与Mongodb数据库之间的操作方法
2019/07/01 Python
python中matplotlib实现随鼠标滑动自动标注代码
2020/04/23 Python
Html5 webview元素定位工具的实现
2020/08/07 HTML / CSS
毕业生护理专业个人求职信范文
2014/01/04 职场文书
实习推荐信
2014/05/10 职场文书
幼儿园秋季开学寄语
2014/08/02 职场文书
湖南省党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
党员违纪检讨书怎么写
2014/11/01 职场文书
先进党组织事迹材料
2014/12/26 职场文书
PyCharm 安装与使用配置教程(windows,mac通用)
2021/05/12 Python
python利用pandas分析学生期末成绩实例代码
2021/07/09 Python
Hive HQL支持2种查询语句风格
2022/06/25 数据库