如何从元素中获取所有css属性及其值?
我正在尝试为一个元素的实时编辑css创建一个插件。如果一个元素已经有任何样式,那么获取它并将值附加到输入字段,以便我可以编辑已经设置的样式。
我没有属性名称,所以如何运行循环并获取所有css属性及其值。然后把它放在一个数组中。
我的虚拟代码
function get_css(elem){
var newObj = {};
elem.each(function(){
var css = this.css('?');
newObj[parts[property]] = parts[value];
});
return newObj;
}
答案 0 :(得分:0)
也许你可以把属性放在对象
中myObj:{
颜色:'黑色'; }
然后也许你可以继续使用for循环并获取值或属性然后推入数组
for(var property in myObj){
console.log(property);
}