Javascript 在jQuery嵌套插件中使用百分比

Javascript 在jQuery嵌套插件中使用百分比,javascript,jquery,Javascript,Jquery,我正在尝试一个名为Nested()的全新多列网格jQuery插件,我不习惯用百分比设置大小参数 以下是HTML: <div id="container"> <div class="box">1</div> x5 </div> 我想把“最小宽度”改成一个百分比。 在这种情况下,包含.box的容器为100%, 我希望它总是有5列,每列的宽度至少等于20%, 因此,它适合于100%

我正在尝试一个名为Nested()的全新多列网格jQuery插件,我不习惯用百分比设置大小参数

以下是HTML:

            <div id="container">
            <div class="box">1</div> x5
            </div>
我想把“最小宽度”改成一个百分比。 在这种情况下,包含
.box
的容器为100%, 我希望它总是有5列,每列的宽度至少等于20%, 因此,它适合于100%

我怎样才能做到这一点呢?

为什么不使用css呢

<style>
 .box{
 width:20% !important;
 }
 </style>

.盒子{
宽度:20%!重要;
}

我本以为你想要
宽度
而不是
最小宽度
?如果所有5列的最小宽度都是20%,那么它们的最小可能宽度加在一起是100%,这意味着它们没有大于20%的空间。您是否尝试过使用
'20%
--即将宽度值加引号?@SDC感谢您的回复。是的,我尝试过用这种方式输入百分比,但它会导致脚本发疯,并使浏览器没有响应。我保留“minWidth”的原因是因为它最初是这样的,我认为将它更改为“width”会导致一些更奇怪的事情发生。
width
minWidth
更不可能做“奇怪的事情”。甚至可能是minWidth是引用的百分比字符串出现问题的原因。@SDC和创建者页面上的教程只显示了“minWidth”中的选项,这使我认为“width”不能使用。谢谢。我正在使用这样的插件,因为一个.box可能有20%的宽度(同样的高度,以像素为单位),但另一个.box可能有20%,但可能有不同的高度,并且希望它们完美地结合在一起,而没有像jQuery砌体或同位素中那样的边距。您可以使用css设置它,然后使用jQuery获取宽度并将其传递给嵌套。或者你可以取父宽度除以5,仍然得到20%的宽度。
<style>
 .box{
 width:20% !important;
 }
 </style>