我把图片缩放时同时移动,而且是分几步完成的(即缩放和移动同时分几步),当图片少于50张时,就不会出现问题。
但当图片大于50张以后,缩放和移动就开始分离了,就不同步了,即先是一步一步缩放,缩放的过程中没有移动,是等缩放完成后,才一下移动到位,移动不是一步一步跟缩放同时进行的。这究竟是怎么回事?麻烦大虾们解析下,以下是部分代码
if (this.x0 < that.wh && this.x0 + this.w0 > 0) {
           this.visible = true;
   var o = this.img.style;
           o.width  = Math.floor(this.w0) + 'px';
           o.height = Math.floor(h) + 'px';
           o.left   = Math.floor(this.x0) + 'px';
           o.bottom = Math.floor(that.ht * (1 - that.horizon) + this.z2) + 'px';