请大神帮我看看我if那里有没有理解错,还有,我想把找回的p标签插到第一个按钮前怎么做,我这样好像不对

来源:4-4 DOM节点删除之保留数据的删除操作detach()

慕仙1417878

2017-12-25 09:30


var p;

$('#bt1').on('click',function(){

if($('p').length!=0){

p=$('p').detach();

}

})

$('#bt2').on('click',function(){

$("body").append(p).insertBefore($('#bt1'));

})


写回答 关注

1回答

  • 木叶落灬子随风
    2017-12-25 10:30:04
    已采纳

    appened和insertBefore都是插入方法不能同时用,老师只是用appened方法举得例子,实际上所有插入方法都可以还原detach()方法移除的代码。

    $('#bt1').before(p);即可

    慕仙1417...

    非常感谢!

    2017-12-25 10:38:51

    共 1 条回复 >

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114012 学习 · 590 问题

查看课程

相似问题