要素からすべてのcssプロパティとその値を取得する方法は?
要素の css をライブ編集するためのプラグインを作成しようとしています。要素に既にスタイルがある場合は、それを取得して入力フィールドに値を追加し、既に設定されているスタイルを編集できるようにします。
プロパティ名がないので、ループを実行してすべての css プロパティとその値を取得する方法を教えてください。そしてそれを配列に入れます。
私のダミーコード
function get_css(elem){
var newObj = {};
elem.each(function(){
var css = this.css('?');
newObj[parts[property]] = parts[value];
});
return newObj;
}
ここにフィドルがあります http://jsfiddle.net/howtoplease/4Nv2C/