如何将两个UL与JQuery合并,以使值交替?

时间:2015-02-12 20:56:46

标签: javascript jquery html html-lists

我试图将两个UL与JQuery合并,以便值交替。 如何合并以下内容:

  <ul id="1">
    <li>1</li>
    <li>2</li>
    <li>3</li>
  </ul>

  <ul id="2">
    <li>a</li>
    <li>b</li>
    <li>c</li>
  </ul>

对于这样的事情:

  <ul id="1">
    <li>1</li>
    <li>a</li>
    <li>2</li>
    <li>b</li>
    <li>3</li>
    <li>c</li>
  </ul>

使用JQuery?

感谢。

1 个答案:

答案 0 :(得分:2)

var i=1;
$("#1 li").each(function(){
$(this).after($("#2 li:nth-child("+i+")").clone());
i++;
});

$("#2").remove();