私は要素odds
とevens
のリストを持っています。私はノードodds
とevens
を削除して、すべてのオッズとエヴェンスをID main
に結合したいと思います。オッズとevensをjavascriptのメインIDに結合するにはどうすればいいですか?
私はこのようにそれを達成しようとした:私は出力を得ることができていますが、問題は私が殺したノード/要素odds
とevens
後に削除する必要がある
len = $('#odds').children().length + $('#evens').children().length;
for (var k = 1; k < len + 1; k++) {
if (k % 2 != 0) {
console.log('odds:', $('#odds').children()[0]);
$('#main').append($('#odds').children()[0]);
} else if (k % 2 == 0) {
console.log('evens', $('#evens').children()[0]);
$('#main').append($('#evens').children()[0])
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="main">
</div>
<div id="odds">
<div>sentence number one</div>
<div>sentence number three</div>
<div>sentence number five</div>
<div>sentence number seven</div>
</div>
<div id="evens">
<div>sentence number two</div>
<div>sentence number four</div>
<div>sentence number six</div>
</div>
インターリーブする。これをどのように達成するのですか?
私はOPがそれらをインターリーブしようとしていると信じています。 – spectacularbob