Jquery /编程newb在这里.我正在尝试动态地为a分配高度ul以强制进行一些滚动.我的方法是检测列表中有多少项,然后应用一些数学来计算我的ul的高度(我已经尝试过height();但它没有给出正确的数字; ul是缩略图的网格,显示内联,显示连续三个项目,所以我想我必须计算这个高度).图像为75像素的正方形,图像之间的边距为10px.
我想出了这个,但它不起作用:
var numitems = $("#my_grid li").size();
var numrows = ( numitems / 3 );
var myheight = ((numrows * 75) + [(numrows -1 ) * 10]);
$("ul#my_grid").height(myheight);
Run Code Online (Sandbox Code Playgroud)
谢谢!