源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

浅谈jQuery before和insertBefore的区别

  • 时间:2022-06-19 05:37 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:浅谈jQuery before和insertBefore的区别
jQuery 中利用before和insertBefore可以达到在指定元素前插入指定内容,写法上有区别 [b]先看一个例子:[/b] 在<div class='div1'>div1</div>前面插入<div>toInsertContent</div> [b]实现:[/b] $('<div>toInsertContent</div>').insertBefore($('.div1')); [b]或者[/b] $('.div1').before('<div>toInsertContent</div>'); [b]结果:[/b] <div>toInsertContent</div> <div class='div1'>div1</div> [b]错误写法:[/b] $('<div>toInsertContent</div>').before($('.div1')); [b]结果:[/b] 不但不会在div1前面插入元素,反而会把div1删除 [b]总结:[/b] before前面是在哪个元素前面插入,后面是插入的内容元素 insertBefore前面是插入的内容元素 ,后面是在哪个元素前面插入 不能写反了。 以上这篇浅谈jQuery before和insertBefore的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部