js隐式声明,求解?

问题描述

这段代码如何变成隐式声明?小白求解

相关代码

jQuery(document).ready(function(){
    var t9 = new PopupLayer({
        trigger:"#ele9",
        popupBlk:"#blk9",
        closeBtn:"#close9",
        useOverlay:true,
        useFx:true,
        offsets:{
            x:0,
            y:-41
        }
    });
    t9.doEffects = function(way){
        if(way == "open"){
            this.popupLayer.css({opacity:0.3}).show(300,function(){
                this.popupLayer.animate({
                    left:(jQuery(document).width() - this.popupLayer.width())/2,
                    top:(document.documentElement.clientHeight - this.popupLayer.height())/2 + jQuery(document).scrollTop(),
                    opacity:0.8
                },300,function(){this.popupLayer.css("opacity",1)}.binding(this));
            }.binding(this));
        }else{
            this.popupLayer.animate({
                left:this.trigger.offset().left,
                top:this.trigger.offset().top,
                opacity:0.1
            },{duration:200,complete:function(){this.popupLayer.css("opacity",1);this.popupLayer.hide()}.binding(this)
            });
        }
    }
    
});

阅读 557
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题