no commit message
This commit is contained in:
+29
-3
@@ -5584,12 +5584,30 @@
|
|||||||
var vars=arr[1];
|
var vars=arr[1];
|
||||||
var current=0,result=0;
|
var current=0,result=0;
|
||||||
switch (arr[0]) {
|
switch (arr[0]) {
|
||||||
|
case 'width':
|
||||||
|
current = thisTemp.getWidth();
|
||||||
|
if (vars.substring(vars.length - 1, vars.length) == '%') {
|
||||||
|
result = parseInt(vars) * h * 0.01;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
result=parseInt(vars);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 'height':
|
||||||
|
current = thisTemp.getHeight();
|
||||||
|
if (vars.substring(vars.length - 1, vars.length) == '%') {
|
||||||
|
result = parseInt(vars) * h * 0.01;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
result=parseInt(vars);
|
||||||
|
}
|
||||||
|
break;
|
||||||
case 'left':
|
case 'left':
|
||||||
if(!isUndefined(thisTemp.css('left'))){
|
if(!isUndefined(thisTemp.css('left'))){
|
||||||
current=parseInt(thisTemp.css('left'));
|
current=parseInt(thisTemp.css('left'));
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
current = this.offset()['left']-CK.offset()['left'];
|
current = thisTemp.offset()['left']-CK.offset()['left'];
|
||||||
}
|
}
|
||||||
if (vars.substring(vars.length - 1, vars.length) == '%') {
|
if (vars.substring(vars.length - 1, vars.length) == '%') {
|
||||||
result = parseInt(vars) * w * 0.01;
|
result = parseInt(vars) * w * 0.01;
|
||||||
@@ -5603,7 +5621,7 @@
|
|||||||
current=parseInt(thisTemp.css('top'));
|
current=parseInt(thisTemp.css('top'));
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
current = this.offset()['top']-CK.offset()['top'];
|
current = thisTemp.offset()['top']-CK.offset()['top'];
|
||||||
}
|
}
|
||||||
if (vars.substring(vars.length - 1, vars.length) == '%') {
|
if (vars.substring(vars.length - 1, vars.length) == '%') {
|
||||||
result = parseInt(vars) * h * 0.01;
|
result = parseInt(vars) * h * 0.01;
|
||||||
@@ -5646,7 +5664,7 @@
|
|||||||
thisTemp.timerTween = null;
|
thisTemp.timerTween = null;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
parameter=parameter.replace(/,/,';');
|
parameter=parameter.replace(/[ ]*,[ ]*|[ ]+/g, ';');
|
||||||
var newCss=[];
|
var newCss=[];
|
||||||
var parameterArr=parameter.split(';');
|
var parameterArr=parameter.split(';');
|
||||||
for(var i=0;i<parameterArr.length;i++){
|
for(var i=0;i<parameterArr.length;i++){
|
||||||
@@ -5668,6 +5686,14 @@
|
|||||||
var ob=newCss[i];
|
var ob=newCss[i];
|
||||||
var ap =Math.ceil(tweenFun(funTime, ob['current'], ob['result'], totalTime));
|
var ap =Math.ceil(tweenFun(funTime, ob['current'], ob['result'], totalTime));
|
||||||
switch(ob['type']){
|
switch(ob['type']){
|
||||||
|
case 'width':
|
||||||
|
styleObj['width']=ap + 'px';
|
||||||
|
styleObj['overflow']='hidden';
|
||||||
|
break;
|
||||||
|
case 'height':
|
||||||
|
styleObj['height']=ap + 'px';
|
||||||
|
styleObj['overflow']='hidden';
|
||||||
|
break;
|
||||||
case 'left':
|
case 'left':
|
||||||
styleObj['left']=ap + 'px';
|
styleObj['left']=ap + 'px';
|
||||||
break;
|
break;
|
||||||
|
|||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user