0

変数の値を取得して要素の幅に使用しようとしていますが、小数を削除して整数にしたいのです。ここに着きましたが、うまくいかないようです

var grid_width= width:($(window).width() / 270)

$("#grid").css({
    width: grid_width.toFixed(0)
});

JS:

<script>

$('#grid').isotope({
  // options
  itemSelector : '.iso',
  masonry: {
    columnWidth: 270
  },
  animationEngine : 'jquery'
});



var grid_width = $(window).width() / 270;

$("#grid").css({
    width: Math.floor( grid_width ) + 'px',
    background: "green"
});

</script>
4

2 に答える 2

0

数値を対応する整数に解析します。

$("#grid").css({
    width: parseInt(grid_width)
});
于 2012-12-13T19:40:18.850 に答える
0

これを試して

var grid_width = $(window).width() / 270;

$("#grid").css({
    width: Math.floor( grid_width ) + 'px'
});
于 2012-12-13T19:26:48.290 に答える