2012-04-16 8 views
5

これに似たタイトルがいくつかあります(例えば、here,herehereなど)。しかし、私はそれが示すように複雑であると信じることを拒否します。次の値は '20px'です。どうすれば'20 'を返すことができますか?固定要素の 'px'を除いたjQueryの値

var base=$('#id').css('right'); 
+5

'parseInt($( '#id').css( 'right'))'? –

+0

.css()が 'auto'を返す場合は、leftとwidthの組み合わせが必要です。 –

+0

ありがとう、紳士。 – Nick

答えて

20

parseInt()は、解析された整数を返します。

var cssValue = $('#id').css('right'); //returns 20px 
var parsedCssValue = parseInt(cssValue); //returns 20 
関連する問題