首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

jQuery源码解析之after()insertAfter()before()prepend()的实现

一样,after() / insertAfteer() / before() / prepend(),都会经过 domManip() 和 buildFragment() 的洗礼,最后调用原生JS方法来实现...---- 一、示例HTML 这是divTwo <div id="divOne...---- 四、<em>prepend</em>() 作用:在被选元素(内部)的开头插入 HTML 元素 源码: //在被选元素内部的开头插入指定内容 <em>prepend</em>: function() {...) <em>prepend</em>() 其实是调用了 原生 insertBefore() <em>方法</em>,也就是在 divTwo 内部的第一个子节点前插入 divOne ---- 五、before() 作用:在被选元素(外部...// 上面的等价于 divTwo.parentNode.insertBefore( divOne, divTwo ); before() 其实是调用了 原生 insertBefore() <em>方法</em>

1K20
领券