獲取和設定transform值

2021-07-25 11:15:20 字數 979 閱讀 7313

乙個前輩寫的設定css樣式的方法,可以獲取和設定transform的值,我稍微修改了一下

獲取的時候只要傳兩個引數,像是下面這樣

icss($(

"div"),"translatey");

設定的時候傳三個引數

icss($(

"div"),"translatey","100px");

function

icss

(obj, attr, value);

if(arguments.length==2);

}switch(attr)

}var scur=obj.currentstyle?obj.currentstyle[attr]:document.defaultview.getcomputedstyle(obj, false)[attr];

if(attr=='opacity')

else

}else

if(arguments.length==3)

else

break;

case

'opacity':

obj.style.filter="alpha(opacity:"+value+")";

obj.style.opacity=value/100;

break;

default:

obj.style[attr]=value;}}

}function

setcss3

(obj, attr, value)

; }

obj["$transform"][attr]=parseint(value);

for( str in obj["$transform"])

}for(var i=0;i"transform"]=sval;

}

}

反射獲取和設定屬性值

單個獲取 根據屬性名獲取屬性值 param fieldname param object return private string getfieldvaluebyfieldname string fieldname,object object catch exception e 根據屬性名設定屬性...

C 反射設定屬性值和獲取屬性值

獲取類中的屬性值 public string getmodelvalue string fieldname,object obj catch 設定類中的屬性值 public bool setmodelvalue string fieldname,string value,object obj cat...

C 反射設定屬性值和獲取屬性值

獲取類中的屬性值 public string getmodelvalue string fieldname,object obj catch 設定類中的屬性值 public bool setmodelvalue string fieldname,string value,object obj cat...