0

$('#my-div').css("-webkit-filter")CSS3 フィルター プロパティが適用された DOM オブジェクトで (jQuery)を使用すると、次の文字列が返されます。

 "blur(*px) invert(100%) etc"

特定の DOM 要素に適用されている個々の CSS3 フィルター プロパティ関数の引数 (およびおそらく変換プロパティ) の現在の値をすばやく確認するにはどうすればよいですか?

4

1 に答える 1

2

.cssをラップwindow.getComputedStyleする は、CSS 値を正規化するのにうまく機能しているようです。名前/値を取得するための一般的な正規表現は次のとおりです。

/(?:^|\s+)(.*?)\((.*?)\)/g

.replaceフィルターの名前とその値を別々に取得するために、置換せずに使用して、おそらくそれらをオブジェクトに格納することができます。

http://jsfiddle.net/ExplosionPIlls/26kNc/

于 2013-06-03T21:15:33.510 に答える