乙個前輩寫的設定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...