在线
客服

发布
需求

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

帮我看下,为什么我使用链式调用时,函数不会执行,为什么?

function getComputer(obj,attr){    if(obj.currentStyle){        return obj.currentStyle[attr];    }else{        return getComputedStyle(obj,false)[attr];    }}function startMove(obj,attr,target,fn) {        clearInterval(obj.timer);    obj.timer=setInterval(function(){        if(attr=="opacity"){            var cur=Math.round(parseFloat(getComputer(obj,attr))*100);        }else{            var cur=parseInt(getComputer(obj,attr));        }        var speed=target-cur;        speed>0 ?(speed=Math.ceil(speed/3)):(speed=Math.floor(speed/3));        if(cur==target){            clearInterval(obj.timer);            if(fn){                fn();            }        }else{            if(attr=="opacity"){                // obj.style.filter=Alpha("opacity:'+(cur+speed)+");                obj.style.opacity=(speed+cur)/100;            }else{                obj.style[attr]=cur+speed+"px";            }        }    },300)}

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

请问你哪里使用了链式调用?

使用道具 举报

发新帖
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网! 立即登录 立即注册