分类目录 共计收录12890站; 资讯文章53103篇; 待审网站 4464站; 当月收录0站; 今日审核0站; 已收到106个打赏!
分类目录快审
软文外链发布
原创文章撰写
 
快审详情
首页 > 教程收藏 > 其它教程

jQuery给点赞按钮加一动画效果

我想各位博主的博客都有点赞功能吧,但是大多数都是按了点赞按钮后只是赞过的数量增加了,而这次这个点赞效果在访客赞过之后会有一个+1的动画效果,真是很赞的一个功能啊。

js代码

(function ($) {

    $.extend({

        tipsBox: function (options) {

            options = $.extend({

                obj: null,  //jq对象,要在那个html标签上显示

                str: "+1",  //字符串,要显示的内容;也可以传一段html,如: "+1"

                startSize: "12px",  //动画开始的文字大小

                endSize: "30px",    //动画结束的文字大小

                interval: 600,  //动画时间间隔

                color: "red",    //文字颜色

                callback: function () { }    //回调函数

            }, options);

            $("body").append("" + options.str + "");

            var box = $(".num");

            var left = options.obj.offset().left + options.obj.width() / 2;

            var top = options.obj.offset().top - options.obj.height();

            box.css({

                "position": "absolute",

                "left": left + "px",

                "top": top + "px",

                "z-index": 9999,

                "font-size": options.startSize,

                "line-height": options.endSize,

                "color": options.color

            });

            box.animate({

                "font-size": options.endSize,

                "opacity": "0",

                "top": top - parseInt(options.endSize) + "px"

            }, options.interval, function () {

                box.remove();

                options.callback();

            });

        }

    });

})(jQuery);

   

function niceIn(prop){

    prop.find('i').addClass('niceIn');

    setTimeout(function(){

        prop.find('i').removeClass('niceIn');  

    },1000);       

}

$(function () {

    $("#btn").click(function () {

        $.tipsBox({

            obj: $(this),

            str: "+1",

            callback: function () {

            }

        });

        niceIn($(this));

    });

});


版权免责声明: 1、本站内容均来源于网络,请自行鉴定真假 2、如有侵权,违法,恶意广告,虚假欺骗行为等 以上问题联系站长删除

此文由 at-lib网站目录 编辑,未经允许不得转载!: