3

すべては私がこれを試した質問にあります:$('#my-div').css('box-shadow');しかしそれは:のようなものを返しますrgb(25,65,588) 10px 10px 10px。色だけを取得する方法は?

4

1 に答える 1

6

これにより、rgbまたはrgba式が取得されます

$('#my-div').css('box-shadow').replace(/^.*(rgba?\([^)]+\)).*$/,'$1')

次に、コンバーターを使用して16進値を取得できます

于 2012-09-15T17:09:02.047 に答える