szxt.transformCss = function(node,type,val){
if(typeof node == 'object' && node['transform'] === 'undefined'){
node['transform'] = {};
}
//如果是三个参数时,那么则是设置变换值
if(arguments.length>=3){
var text = "";
node['transform'][type] = val;
for(item in node['transform']){
if(node['transform'].hasOwnProperty(item)){
switch (item){
case "transformX":
case "transformY":
text+=item+"("+node['transform'][item]+"px)";
break;
case "scale":
text+=item+"("+node['transform'][item]+")";
break;
case "rotate":
text+=item+"("+node['transform'][item]+"deg)";
}
}
}
node.style.transform = node.style.webkitTransform = text;
//如果是两个参数时,那么则是获取变换值
}else if(arguments.length == 2){
val = node['transform'][type];
if(typeof val === 'undefined'){
switch(val){
case "transformX":
case "transformY":
case "scale":
val = 1;
break;
case "rotate":
val = 0;
}
}
return val;
}
}