2011年8月15日月曜日

ieだけjqueryでbackground-positionが取得できない

件名そのまんまの問題が起こりました。

$('#hoge').css('background-position');

firefoxやchromeでは値が取得できるのに、ieだけ「undefined」になってしまいます。
(確認したのはie8のみです。)

ググったらありました。

http://5509.me/log/get-css-background-position-with-jquer

ieだけxとyを別々に取得しないといけないそうです。

ie、、、8になってもあいかわらずですね。

というわけで、

$('#hoge').css('background-position-x');

のようにして取得できるようになりました。

0 件のコメント:

コメントを投稿