动态 +1 效果

/ 折腾 / jquery / 动态
494 字 / 约 2 分钟

蛋疼,我也不知道给这效果起名字,就这样吧,这样大家更加容易理解。

话说YD的@MOPVHS写了一篇WordPress借jQuery之力找出坐沙发的是谁,进去看后发现这个功能没撒好玩的,于是就继续做我喜欢的事-看评论。往下一拖动,就发现了一个红色字体的 +1 渐渐的上升(开始我以为是JQ实现的,后来发现是张图片,日)。

评论提交成功后就会如下图所示的一样,你30天内的评论数 +1 ,真是效果大家评论后就可以看到的。

实现这个效果不难,仅仅只是用到了jQuery的 animate 函数。首先说说我博客的评论环境,我博客使用的是非嵌套的Ajax提交方法,修改方法来至于@Xiaorsz,其实这些影响都不大,直接给出代码吧,修改的文件就看你自己的博客是怎么折腾的了。

//.......省略Ajax提交的一部分,从提交成功后开始
//不记得了。

实现代码就这么一点,其他的美化大家自己再去试吧。

  • 从来没有在本博客评论过;
  • 当前浏览器中没有本博的Cookie记录;
  • 浏览器中有Cookie记录,但是30天之内没有任何评论的;

PS.以上三种情况是不会显示这种效果的,解决办法就是添加一条评论后刷新页面再评论就可以看到效果了。

评论

119

留下一条评论

取消回复
  1. 嘀小咕
    由 AI 生成 · 仅供娱乐
    我就喜欢你这点,看到个“+1”效果就琢磨着自己也搞一个。这种从日常浏览中发现小细节并动手实现的过程,最有意思了。搞定了,自己看得也开心。
  2. 逸冰
    逸冰
    浙江/Windows/Firefox

    在这里看到: Hi! 逸冰,过去30天内您评论过 8 次,感谢关注!
    点提交评论就是可以给我加1分......我点了,就点来试下的哦.....

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      是D,效果就在这。

  3. MOPVHS
    MOPVHS
    浙江/Windows/Chrome

    我的沙发!!!!!!!

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      你坐的是板凳。

    2. N
      N
      江苏/Windows/Chrome

      沙发没了吧 :lol:

      1. 冰剑
        冰剑 博主
        湖南/Windows/Firefox

        算了,给你个特权,我再判断,是你的话就免验证。。

        1. N
          N
          江苏/Windows/Chrome

          GM就是不一样
          :lol:

          1. MOPVHS
            MOPVHS
            浙江/Windows/Chrome

            :evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil: :evil:

  4. FORECE
    FORECE
    加拿大/Windows/Firefox

    我也玩玩。

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      好玩吧,第一次免费,以后 1元/次 ,博友免费,哇哈哈。

  5. 浩子
    浩子
    贵州/Windows/IE

    我也来玩下
    哈哈 :mrgreen:
    真实蛋疼啊

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      。。。。你为什么搞什么都和别人与众不同啊,别人都能显示,就你不能,郁闷。。

      1. 浩子
        浩子
        贵州/Windows/IE

        我晓得为啥了,我浏览器清理后,就没你这的记录,只有重新评论后,再回过头来看看才有,囧

        1. 冰剑
          冰剑 博主
          湖南/Windows/Firefox

          。。。。一年多的记录都还在这里,一直没删除过。。。

          1. 浩子
            浩子
            贵州/Windows/IE

            汗……你NB,也不怕有时候浏览器缓存多了卡的很

          2. 冰剑
            冰剑 博主
            湖南/Windows/Firefox

            缓存我清理啊,我只是没有把Cookie等记录清理掉。

          3. 浩子
            浩子
            贵州/Windows/IE

            额……还不睡。。。

          4. 冰剑
            冰剑 博主
            湖南/Windows/Firefox

            第一天认识我啊?这个时候还早啊,我一般都是四五点才睡觉的。

          5. 浩子
            浩子
            贵州/Windows/IE

            哎,这娃没救了。

          6. 冰剑
            冰剑 博主
            湖南/Windows/Firefox

            你是医生,以救人为己任,其实我还可以抢救一下,赶快找个护士MM来抢救我吧,要快。

          7. 浩子
            浩子
            贵州/Windows/IE

            额……洗洗睡吧。。。
            :mrgreen:
            我来刷屏来了

          8. 冰剑
            冰剑 博主
            湖南/Windows/Firefox

            额,欢迎来刷,最好带个护士MM一起来,哇哈哈。。

          9. 逸冰
            逸冰
            浙江/Windows/Firefox

            浩子 救苦就难,来普渡下我们,护士MM呢

          10. 冰剑
            冰剑 博主
            湖南/Windows/Firefox

            是啊,我也要一个护士MM。。

  6. 浩子
    浩子
    贵州/Windows/IE

    我晕,还不显示,再来…… :twisted:

  7. 浩子
    浩子
    贵州/Windows/IE

    为啥还是没显示…… :x :twisted:

  8. joyla
    joyla
    青海/Windows/Chrome

    我试试效果,呵呵!

  9. joyla
    joyla
    青海/Windows/Chrome

    咋没效果呢?

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      注意看日志后面的PS提示。。

      1. joyla
        joyla
        青海/Windows/IE

        啊哦!啊哦!啊哦!啊哦!呵呵,看到那个表情的效果了!呵呵

        1. 冰剑
          冰剑 博主
          湖南/Windows/Firefox

          :cry: 那不是表情效果,那是演示的图片。

  10. MOPVHS
    MOPVHS
    浙江/Windows/Chrome

    半夜过来录像... :twisted:

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      看什么录象???

  11. 阿七
    阿七
    山东/Windows/Firefox

    测试一下,这功能和论坛上的一样,不错吖 :idea:

    1. 阿七
      阿七
      山东/Windows/Firefox

      我汗,你没有用这个效果吗? :cry:

      1. 阿七
        阿七
        山东/Windows/Firefox

        看到了,第一次没有,真晕。 :shock:

        1. 冰剑
          冰剑 博主
          湖南/Windows/Firefox

          额,看来后面的那PS说明要加色才行。。

  12. QiQiBoY
    QiQiBoY
    北京/Windows/Firefox

    我试一下。。

  13. lifishake
    lifishake
    辽宁/Windows/Firefox

    以前就一直很好奇.
    没想到是图片

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      日志中的是图片,实际效果是jQuery写的。

      1. joyla
        joyla
        青海/Windows/Chrome

        恩,我被忽悠了!原来是我太外行了!呵呵

  14. 丕子
    丕子
    山东/Linux/Firefox

    哈哈 不错阿 我也试试

  15. 丕子
    丕子
    山东/Linux/Firefox

    哈哈 感觉很不错的效果

  16. insect
    insect
    陕西/Windows/Chrome

    效果不错,呵呵

  17. Mini Dragon
    Mini Dragon
    浙江/Linux/Firefox

    啊 你是典型的裁缝!!!!到处拿代码~插件装了很多~我就3个哈哈

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      满足自己的需求,给访客最好的体验感。玩WP如果不折腾,还不如去用比较傻瓜化的程序。

  18. 万戈
    万戈
    上海/Windows/Firefox

    可以借鉴一下,新主题有用,收藏之,以观后效 :mrgreen:

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      万哥哥这几天技术文章少了,都没地方学新东西了。

  19. 我心飞翔
    我心飞翔
    河南/Windows/IE

    博主跟我一同事的博客名称起的一样啊。。呵呵,认识一下了,他是做前端的

  20. N
    N
    江苏/Windows/Chrome

    MT,怎么没有留言板?

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      留言板里面的留言太多了,近1000条。。。

  21. Dianso
    Dianso
    山西/Windows/Chrome

    测试下

  22. yetone
    yetone
    山东/Windows/Chrome

    我要加血

  23. yetone
    yetone
    山东/Windows/Chrome

    爽歪歪啊

  24. 搜搜
    搜搜
    浙江/Windows/Chrome

    试试看

  25. MOPVHS
    MOPVHS
    浙江/Windows/Chrome

    顺手加血...最喜欢这医疗技能了~~~

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      自从加血的效果出来后,我这也热闹了,加血的人也多了。

      1. MOPVHS
        MOPVHS
        浙江/Windows/Chrome

        是滴,效果显著!

      2. 方丈
        方丈
        美国/Windows/Chrome

        好吧……我果断的再留下一个脚印……
        :oops:

  26. mice
    mice
    重庆/Windows/IE

    ;-) 又一技术哥哇

    1. yetone
      yetone
      山东/Windows/Chrome

      你快加上去吧

  27. winy
    winy
    新疆/Windows/Chrome

    我也来测试

  28. 海天无影
    海天无影
    江苏/Windows/Chrome

    哈哈 这个动态效果很不错的啊
    DZ和PW 论坛 都有这个效果~

  29. 海天无影
    海天无影
    江苏/Windows/Chrome

    哈哈 再来一次 真的蛮漂亮的
    等我那论坛整差不多了
    我也来加上去~

  30. 海天无影
    海天无影
    江苏/Windows/Chrome

    哈哈 我发上瘾了 怎么办啊……
    额 不行 我得去搞我那个论坛了 呵呵 下次再来~

  31. WordPress啦
    WordPress啦
    安徽/Windows/IE

    呵呵
    很不错的说哦

  32. Bob
    Bob
    浙江/Windows/IE

    诶 不错 试 试 :arrow:

  33. 方丈
    方丈
    北京/Windows/Chrome

    好吧~为了能够看到效果,我来评论了

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      话说第一次是看不到效果的。。

  34. 平平
    平平
    江苏/Windows/IE

    搞搞真不错,我来+1试试

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      现在这效果有名字了,不再叫做+1效果,而是加血效果,哈哈。

  35. 我心飞翔
    我心飞翔
    河南/Windows/Firefox

    博主很长时间没更新了

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      才两天啊,我本来更新频率就不高,差不多一个星期才一两篇。

  36. 浩子
    浩子
    贵州/Windows/IE

    就冲着链接页面,我果断留下一个脚印…… :mrgreen:

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      丫的,鄙视你,已经第一了还来水。

    2. 彼岸星辰
      彼岸星辰
      陕西/Windows/Firefox

      B4你,都第一个了还凑热闹!

  37. 小闇
    小闇
    香港/Windows/Chrome

    我也來測試了 ;-)

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      台湾同胞吗??

      1. 小闇
        小闇
        香港/Windows/Chrome

        不不不,我是HK一名毫不起眼的MM ;-)

        1. 冰剑
          冰剑 博主
          湖南/Windows/Firefox

          :grin: MM也,热烈欢迎,大家鼓掌。。(GG来了我都不热烈欢迎的)

  38. 小闇
    小闇
    香港/Windows/Chrome

    再留一個腳印……

  39. knife
    knife
    江苏/Windows/IE

    感觉像加血一样

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      这效果美名 加血 效果。

  40. 秦大叔
    秦大叔
    湖南/Windows/Chrome

    来体验下效果

  41. 阿修
    阿修
    河南/Windows/Firefox

    我来试试~~

  42. 大灰很
    大灰很
    山东/Windows/Firefox

    哇咔咔,试试看,这是第六条评论

  43. snowxh
    snowxh
    天津/Windows/Firefox

    在你的链接页面拿鼠标划一划感觉超好

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      是不是有种鼠标轨迹的感觉。。。

  44. yetone
    yetone
    山东/Windows/Chrome

    测试一下你睡了没有

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      我属夜猫的。。

      1. yetone
        yetone
        山东/Windows/Chrome

        同行 :oops:

  45. 林木木
    林木木
    浙江/Windows/Chrome

    这要试一试~

  46. 林木木
    林木木
    浙江/Windows/Chrome

    哦哦额额~

  47. 小不点
    小不点
    浙江/Windows/Chrome

    0.0我来试试

  48. Ryan
    Ryan
    美国/Windows/IE

    你人气爆高啊~~

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      就这个日志人气高。。
      IE6无视。。

      1. 逸冰
        逸冰
        浙江/Windows/Firefox

        就是这个日记评论94,就快突破100啦

  49. Ryan
    Ryan
    美国/Windows/IE

    本尊IE6亲测,无效果~娃哈哈
    封IE6吧~~

  50. 浩子
    浩子
    四川/Windows/IE

    再来玩玩……

  51. ZDAvril
    ZDAvril
    江苏/Windows/Chrome

    这效果不错啊。test.

  52. Ygs
    Ygs
    广东/Windows/Chrome

    这个,我也来试试看吧

  53. 寨主
    寨主
    浙江/Windows/Firefox

    10天试读结束了……来逛逛……

  54. 蛋卷
    蛋卷
    山东/Windows/IE

    我看看加一了么

  55. 搜搜
    搜搜
    浙江/Windows/Chrome

    不错哦

  56. 搜搜
    搜搜
    浙江/Windows/Chrome

    我也想弄成这样

  57. 风吟
    风吟
    广东/Windows/Chrome

    不明真相!我完全打酱油的!

    什么js 网络技术 php java 生活日志我一个不懂!

    我只是想对博主问一声!您好!辛苦了

  58. 喀喀喀
    喀喀喀
    北京/Windows/Firefox

    试一试

  59. 拆墙部队
    拆墙部队
    上海/Windows/IE

    我勒个去,居然还有这功能啊,看看我的头像能否出现在 Index 上。 :mrgreen:

  60. 拆墙部队
    拆墙部队
    上海/Windows/IE

    还是没有哇,看来要再水一点儿,但是不要过分了,嘎。 :lol:

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      欢迎继续水,哇哈哈。。
      是JQ的效果,嘿嘿。

  61. 拆墙部队
    拆墙部队
    上海/Windows/IE

    嘿,话说这个留言这里是用的 JS(JQ)做的么?还带滑动的!

  62. 默玉
    默玉
    陕西/Windows

    我说你也给弄个懒人按钮行不?我鼠标滚轮都坏了

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      额,最近比较忙,回来了就休息,没经历折腾了。

  63. 林木木
    林木木
    浙江/Windows/Chrome

    酷~

    1. 冰剑
      冰剑 博主
      湖南/Windows/Firefox

      晕,早没效果了,哪来的酷。

      1. 林木木
        林木木
        浙江/Windows/Chrome

        不是图还在嘛~

        1. 冰剑
          冰剑 博主
          湖南/Windows/Firefox

          看图自己想象效果,呵呵。

  64. 小松
    小松
    浙江/Windows/Firefox

    很好玩~

  65. evbby
    evbby
    重庆/Windows/Chrome

    我试试效果,呵呵!