var p=getPos(this);
var l=oEvent.clientX-p.left-oSmallCube.offsetWidth/2;
l<0 && (l=0);
l>this.offsetWidth-10-oSmallCube.offsetWidth && (l=this.offsetWidth-10-oSmallCube.offsetWidth);
代码中的后面两句啥意思???
var l=oEvent.clientX-p.left-oSmallCube.offsetWidth/2;
l<0 && (l=0);
l>this.offsetWidth-10-oSmallCube.offsetWidth && (l=this.offsetWidth-10-oSmallCube.offsetWidth);
代码中的后面两句啥意思???
l<0 && (l=0); 等同于
if(l<0){l=0;}l>this.offsetWidth-10-oSmallCube.offsetWidth && (l=this.offsetWidth-10-oSmallCube.offsetWidth); 等同于
if(l>this.offsetWidth-10-oSmallCube.offsetWidth){
l=this.offsetWidth-10-oSmallCube.offsetWidth
}