實現合併單元格我有這樣
風格上DIVS
.l-item{
display:inline-block;
border:1px solid #CCC;
width:20px;
height:20px
}
<div id="head">
<div>
<div class="l-item">a</div>
<div class="l-item">a</div>
<div class="l-item">a</div>
<div class="l-item">a</div>
<div class="l-item">b</div>
<div class="l-item">b</div>
</div>
<div>
<div class="l-item">x</div>
<div class="l-item">y</div>
<div class="l-item">z</div>
<div class="l-item">z</div>
<div class="l-item">z</div>
<div class="l-item">x</div>
</div>
<div>
<div class="l-item">1</div>
<div class="l-item">2</div>
<div class="l-item">3</div>
<div class="l-item">4</div>
<div class="l-item">4</div>
<div class="l-item">4</div>
</div>
</div>
我需要一個div佈局是合併同類重視和兄弟姐妹的div成單DIV爲列跨度。對於我有這樣的做法如下
$('#head > div').each(function(){
$(this).find('.l-item').each(function(){
var txt = $(this).text();
$(this).siblings().filter(function(){
return $(this).text() == txt;
});
});
});
看起來這將與DOM,這個請任何其他解決方案的混亂..
使用像http://960.gs – AdityaSaxena
網格框架我不開通使用一個框架,這個單requiremnt @AdityaSaxena – Exception
它將如果你沒有使用電網的框架來提供最好的服務。對於「這個單一的要求」是足夠好的國際海事組織使用網格框架。而且,960gs也不是那麼大。 –