欢迎您加入玩玩辅助资源导航-35dir分类目录! (我要快速审核) (我要上推荐位
当前位置:玩玩辅助资源导航-35dir分类目录 » 站长资讯 » 站长资讯 » 站长分享 » 文章详细 订阅RssFeed

公告:请做上本站友情链接,有来访IP自动更新您的网站信息,同时排名在第一位置!
玩玩导航网 翼狐秒收录 忆余函技术导航 爱码网 微站导航 chat gpt官网免费版 头条体育分析 知识百科 中创网 玩玩导航 短视频获客 玩玩辅助网 我爱啦目录网 10元/月 永久60元 10元/月 永久60元 10元/月 永久60元 10元/月 永久60元 10元/月 永久60元 10元/月 永久60元 10元/月 永久60元 10元/月 永久60元 10元/月 永久60元 10元/月 永久60元 10元/月 永久60元

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

文章来源:本站原创 浏览次数:437 发布时间:2015-10-22

  导航网已收录本站的,可免费申请此位,点击链接详情   
爱站聚导航 1元永久广告位 1元永久广告位
1元永久广告位 1元永久广告位 1元永久广告位 1元永久广告位 1元永久广告位
爱站聚文库 1元永久 1元永久
1元永久
1元永久
1元永久
1元永久
1元永久广告位
艾狐网 1元永久
1元永久
1元永久
1元永久
1元永久
1元永久广告位
1元永久广告位
源开资源网 1元永久
1元永久
1元永久
1元永久
1元永久
1元永久广告位
1元永久广告位
底下带图2元 底下带图2元 底下带图2元 底下带图2元 底下带图2元 底下带图2元 底下带图2元 底下带图2元
此处位本站的文字或图片广告位均非本站官方链接交易请谨慎,有意挂广告的用户,联系客服QQ:529502378点击这里给我发消息

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


js代码

(function ($) {
    $.extend({
        tipsBox: function (options) {
            options = $.extend({
                obj: null,  //jq对象,要在那个html标签上显示
                str: "+1",  //字符串,要显示的内容;也可以传一段html,如: "<b style='font-family:Microsoft YaHei;'>+1</b>"
                startSize: "12px",  //动画开始的文字大小
                endSize: "30px",    //动画结束的文字大小
                interval: 600,  //动画时间间隔
                color: "red",    //文字颜色
                callback: function () { }    //回调函数
            }, options);
            $("body").append("<span class='num'>" + options.str + "</span>");
            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));
    });
});


转载请注明-原文链接:jQuery给点赞按钮加一动画特效

推荐站点