永发信息网

jQuery parent.append和$after的区别

答案:3  悬赏:0  手机版
解决时间 2021-04-04 07:30
  • 提问者网友:爱唱彩虹
  • 2021-04-03 22:08
jQuery parent.append和$after的区别
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-04-03 23:44
jQuery parent.append和$after的区别如下:
1、parent().append()会在最后一个子节点后边插入。而after()是直接在当前节点之后插入。
2、举例:
$(this).parent().append($required) 产生的效果:

$(this).after($required) 产生的效果:

全部回答
  • 1楼网友:傲气稳了全场
  • 2021-04-04 01:30

parent().append实在父对象结尾插入内容,插入的内容还在父对象里面

$(this).after()实在选择的对象之后插入一个DOM对象。该对象与被选择的对象是同节点关呆会给示例
  • 2楼网友:拜訪者
  • 2021-04-04 00:15

首先假设我们有个id为test的div和一个id为test2的div:
    我是测试div


    我是test2!

append是在指定元素内部比如:$("#test").append("
测试文字
");
执行结果:
    我是测试div
    
测试文字



    我是test2!

而after则是在指定元素外部且紧挨着:$("#test").after("
测试文字
");
执行结果:
    我是测试div

测试文字


    我是test2!



其实就是一个在元素内部生成和元素外部生成的区别。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯