要素のマージン左値を取得しようとしています。これは、Chrome、FireFox、および IE9 では正常に動作しますが、IE7 および IE8 では「自動」が返されます。
alert($('#'+page+'menubuttoncontainer').css('margin-left').replace('px', ''));
「自動」の代わりに番号を取得するにはどうすればよいですか?
要素のマージン左値を取得しようとしています。これは、Chrome、FireFox、および IE9 では正常に動作しますが、IE7 および IE8 では「自動」が返されます。
alert($('#'+page+'menubuttoncontainer').css('margin-left').replace('px', ''));
「自動」の代わりに番号を取得するにはどうすればよいですか?
.css
CSS の値を返します。
位置を取得するには、オフセット関数を使用する必要があります: http://api.jquery.com/offset/
または位置関数: http://api.jquery.com/position/