-2

この関数の val() に 2 を掛けようとしていますが、出力していません。私のコードはどこで混同されていますか?

$('.retina-outline').text($('.billboard-height').val() *2 + 'PX');
4

3 に答える 3

1
var pixels = (parseInt($('.billboard-height').val()) * 2) + 'PX';
$('.retina-outline').text(pixels);
于 2013-03-10T04:51:31.460 に答える
0

$('.billboard-height').val()のようなものである可能性が20pxあり$('.billboard-height').val() * 2ますNaN

に変わるを使用する必要がparseInt($('.billboard-height').val()) * 2あります。parseInt20px20

于 2013-03-10T04:46:11.627 に答える
0
var h = $('.billboard-height').val() *2 ;
$('.retina-outline').text(h.tostring() + 'PX');
于 2013-03-10T05:52:25.167 に答える