评论:jquery四叶草(原创)  [查看原文]

所属分类:UI,其他-背景,动画效果

 30660  373  14
当前第1页 / 共1页
    Thinkbird0
    2019/6/9 20:59:10
    0
    2019/5/26 21:08:58
    在移上一个元素的时候,第一个元素会进行变化,但是这是直接移到第二个元素的时候,第一个元素不会回复原位,请问下这个就是这么设计的吗 回复
    曲终人散1
    2018/12/18 16:42:35

    个人感觉可以简化下代码

    <main>
        <div class="one" data-name="one" data-bgcolor="rgba(247, 114, 114, 0.986)">医疗</div>
        <div class="two" data-name="two" data-bgcolor="rgb(245, 245, 129)">饮食</div>
        <div class="three" data-name="three" data-bgcolor="rgb(193, 245, 115)">运动</div>
        <div class="four" data-name="four" data-bgcolor="rgb(133, 219, 245)">消费</div>
    </main>
    <script type="text/javascript">
        (function($) {
            $.fn.gress = function() {
                var gName = $(this).data("name");
                var bgColor = $(this).data("bgcolor");
                $(this).bind("click", function() {
                    if ($(this).attr("class") == gName) {
                        $(this).attr("class", gName + "s");
                        $('body').css({
                            background: bgColor
                        })
                    } else {
                        $(this).attr("class", gName);
                        $('body').css({
                            background: 'none'
                        })
                    }
                })
            }
        })(jQuery);
        $(".one").gress();
        $(".two").gress();
        $(".three").gress();
        $(".four").gress();
    </script>
    回复
    王思捷0
    2018/11/26 4:09:12
    前端小白想问下jquery怎么分行啊
        冯永森0
        2019/8/16 23:18:57
        好像有一个自动代码的快捷键ctrl+alt+L可以试试
    回复
    华虹唐戈0
    2018/11/2 16:22:40
    是js控制的吗
        . 侦??0
        2018/11/6 9:12:11
        jquery
    回复
    PeterChu0
    2018/8/30 10:41:37
    nice
        . 侦??0
        2018/8/30 11:58:25
        注释很全,能学会的
        huangdetian0
        2018/9/13 13:36:29
        很难玩
        -初笑°0
        2019/4/22 8:52:46
        慢慢看呗 会理解的
    回复
    茶哥儿0
    2018/8/29 20:42:09
    非常棒!
        . 侦??0
        2018/9/1 10:56:55
        ??
        4053185450
        2018/9/5 17:01:42
        ???
    回复

讨论这个项目(14)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复