js操作效果之showTips与createBg

/**
 * 创建全屏透明背景层
 * @param   id
 */
function createBg (id) {
    $('<div id = "' + id + '"></div>').appendTo('body').css({
        'width' : $(document).width(),
        'height' : $(document).height(),
        'position' : 'absolute',
        'top' : 0,
        'left' : 0,
        'z-index' : 2,
        'opacity' : 0.3,
        'filter' : 'Alpha(Opacity = 30)',
        'backgroundColor' : '#000'
    });
}

/**操作成功效果**/
function showTips(tips,time,height){
    var windowWidth = $(window).width();height=height?height:$(window).height();
    time = time ? time : 1;
    var tipsDiv = '<div class="tipsClass">' + tips + '</div>';
    $( 'body' ).append( tipsDiv );
    $( 'div.tipsClass' ).css({
        'top' : height/2 + 'px',
        'left' : ( windowWidth / 2 ) - 100 + 'px',
        'position' : 'absolute',
        'padding' : '3px 5px',
        'background': '#670768',
        'font-size' : 14 + 'px',
        'text-align': 'center',
        'width' : '300px',
        'height' : '40px',
        'line-height' : '40px',
        'color' : '#fff',
        'font-weight' : 'bold',
        'opacity' : '0.8'
    }).show();
    setTimeout( function(){
        $( 'div.tipsClass' ).animate({
            top: height/2-50+'px'
        }, "slow").fadeOut();
    }, time * 1000);
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值