[英]Group div elements by dynamic class
I have a day
class dynamic:我有一个
day
课动态:
<div class="day day111">a</div>
<div class="day day111">a</div>
<div class="day day112">a</div>
<div class="day day112">a</div>
<div class="day day113">a</div>
I'm trying to get this:我试图得到这个:
<div class="group">
<div class="day day111">a</div>
<div class="day day111">a</div>
</div>
<div class="group">
<div class="day day112">a</div>
<div class="day day112">a</div>
</div>
<div class="group">
<div class="day day113">a</div>
</div>
I can only do this in javascript.我只能在 javascript 中做到这一点。 I'm trying with a loop, but I can not group.
我正在尝试循环,但我无法分组。 Can you help me?
你能帮助我吗? Thanks!
谢谢!
take a look at this:看看这个:
$('#box1 >div.day').each(function(){
var cls = (this.className);
var group = groups[cls];
if(!group)
{
group = $('<div/>').appendTo('#box2');
group.addClass('group');
groups[cls] = group;
}
$(this).appendTo(group);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.