我想分裂幾個具有相同類「dropdown_4columns」的ul's。我想將每個第15個li項目都包裝在一個名爲「列」的div中。我使用的腳本實際上是從下一個ul dropdown_4columns獲取li項目。那麼,我怎麼才能將li項目分割爲當前列表。我無法使用css3列,也無法更改類或ID。這一切都是自動生成的!我試圖用最接近,查找和$這一點,但沒有任何運氣:(拆分無序列表與相同的類
<ul class="nav clearfix">
<li class="item">
<ul class="dropdown_4columns">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</li>
<li class="item">
<ul class="dropdown_4columns">
<li></li>
<li></li>
</ul>
</li>
<li class="item">
<ul class="dropdown_4columns">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</li>
</ul>
jQuery的
$().ready(function(){
var divs = $("ul.dropdown_4columns > li");
for(var i = 0; i < divs.length; i+=15) {
divs.slice(i, i+15).wrapAll("<div class='column'></div>");
}
});
確定,首先,'$()。就緒(函數(){'應該是'$(文件)。就緒(函數(){' – pythonian29033
@ pythonian29033:好吧你是對的,但這不是問題;) – Meules
@ pythonian29033它也可能是'$(function(){...});';) –