我想根据列表中有多少个 li(s) 设置动态宽度。例如,如果有 18 里。每个宽度应为 100%/18 = 5.55%。如果我有 3 组不同的 li(s) 怎么办?我尝试使用这个。但它不起作用
$('.lesson-nav ul li').width( 100 / $(".lesson-nav ul li").length );
最佳答案
宽度中缺少 %
符号,jQuery 默认为像素。
$('.lesson-nav ul li').width( 100 / $(".lesson-nav ul li").length + '%' );
关于javascript - 计算 li 的数量并设置它们的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24318097/