//-------------------------------------------------
//style属性からプロパティ値取得
//
//引数1:style スタイル属性の内容
//引数2:propaty 値を取得したいcssプロパティ
//-------------------------------------------------
function getCss(style,propaty){
if (!style){
return false;
}
var ret=false;
//セミコロンで分割しループ
style.split(';').forEach(function(name_val) {
//プロパティ名と値を分割
var name_vals=name_val.split(':');
if (name_vals[0].trim()===propaty){
//引数のプロパティ名と一致した場合
ret = name_vals[1];
return true;
}
});
return ret;
}
jQueryのCSS関数だとwidthなどのプロパティの場合px単位で返すので、設定値のそのままのテキストを取得するために作りました。
プロパティ値を設定する場合はコチラ
style属性にプロパティ値設定するjQuery関数
コメントを残す