append() 是在被选元素的结束标签前面(即改被选元素的内部)插入指定内容。
<html><head><script type="text/javascript" src="/jquery/jquery.js"></script><script type="text/javascript">      $().ready(function(){$("button").click(function(){$("span").append("<a href="#">ddddd</a>")})      })
</script></head>
<body><span>aaaaaaaaaaaaaaa</span><button>after函数</button>
</body>
</html>

结果如下:

<span>aaaaaaaaaaaaaaa<a href="#">ddddd</a></span>
span标签里面多了一个a标签

after() 是在被选元素的结束标签后面(即该被选元素的外部)插入指定的内容。
<html><head><script type="text/javascript" src="/jquery/jquery.js"></script><script type="text/javascript">$().ready(function(){  $("button").click(function(){    $("span").after("<a href="#">ddddd</a>")})      })
</script>
</head>
<body><span>aaaaaaaaaaaaaaa</span><button>after函数</button>
</body>
</html>

结果如下:

<span>aaaaaaaaaaaaaaa</span>
<a href="#">ddddd</a>

span标签后面多了一个a标签

appendTo() 仍然是在被选元素的结束标签前面(即改被选元素的内部)插入指定内容,只不过是jQuery函数的写法不太相同。
<html><head><script type="text/javascript" src="/jquery/jquery.js"></script><script type="text/javascript">      $().ready(function(){$("button").click(function(){// $("span").appendTo("<a href="#">ddddd</a>"),这样的写法是不正确的$("<a href="#">ddddd</a>").appendTo("span")})      })
</script>
</head>
<body><span>aaaaaaaaaaaaaaa</span><button>after函数</button>
</body>
</html>

结果如下:

<span>aaaaaaaaaaaaaaa<a href="#">ddddd</a></span>
span标签里面多了一个a标签

效果和append函数是一样,只不过它们的写法是反着来写的而已

pretend()和before()的区别与append()和after()的区别是一样的。

转载于:https://www.cnblogs.com/henuyuxiang/p/7411537.html

Jquery基础:append、prepend、after、before、appendTo的区别相关推荐

  1. html中prependid的作用,jQuery中append(),prepend()与after(),before()的区别

    在jQuery中,添加元素的方法有append(),prepend和 after(),before()两种共四个.但很多人对他们的使用有点混淆,今天就来分析一下.append()和prepend()的 ...

  2. JQuery中append(function(index,html)),appendTo(),after(function(index,html)),clone()方法

    不多说废话,直接说要点 1. append(function(index, html)) 该方法是版本1.4 中新增的,其功能是将一个function 函数作为append 方法的参数,该 函数的功能 ...

  3. 用 JS 原生方法实现 jQuery 的 append, prepend, before, after

    相当于 $(el).before('html' | element) el.insertAdjacentHTML('beforeBegin', 'html'); el.insertAdjacentEl ...

  4. jquery中append、prepend、before、after方法使用

    一.after()和before()方法的区别 after()--其方法是将方法里面的参数添加到jquery对象后面去:     如:A.after(B)的意思是将B放到A后面去: before()- ...

  5. jquery after append appendTo三个函数的区别

    jq文档的说明是 1.after函数 定义和用法: after() 方法在被选元素后插入指定的内容. 语法: $(selector).after(content) 实例: <html> & ...

  6. JQuery之append和appendTo的区别,还有js中的appendChild用法

    JQuery之append和appendTo的区别 append()前面是要选择的对象,后面是要在对象内插入的元素内容  appendTo()前面是要插入的元素内容且为Jquery对象,而后面是要选择 ...

  7. jQuery中append()和appendTo()的区别

    [前言] 简单总结下jQuery中append()和appendTo()的区别 [主体] 1.简单理解 (插入对象不同) append()前面是被插入的对象,后面是要在对象内插入的元素内容 appen ...

  8. jquery append()和appendTo() 的区别

    append()和appendTo() 的区别 append() $(selector).append(content,function(index,html)) 在A的后面添加B content,可 ...

  9. jquery中append、prepend, before和after方法的区别

    1. append()和prepend() 假设 <div class='a'> //<---you want div c to append in this<div clas ...

  10. 【Java Web开发指南】JQuery基础笔记

    文章目录 JQuery 基础: 1. JQuery 基础:1. 概念2. 快速入门3. JQuery对象和JS对象区别与转换4. 选择器5. DOM操作6. 案例 JQuery 基础: 1. 概念: ...

最新文章

  1. rabbitmq可靠性投递_解决RabbitMQ消息丢失问题和保证消息可靠性(一)
  2. macos剪切_如何使用macOS的内置“ Kill and Yank”作为替代剪切和粘贴
  3. pmp 成本估算准确高_如何更准确地估算JavaScript中文章的阅读时间
  4. svm回归matlab工具箱很慢,PSO优化SVM参数进行回归预测,结果很不理想
  5. java oracle to date_用TRUNC和TO_DATE截斷oracle中的java格式化日期()
  6. jquery: JS淘宝网产品图片局部放大代码
  7. 一起来玩AZURE SQL(四)AZURE SQL之逻辑服务器介绍
  8. Odoo12 添加新项目安装后无法在菜单中看到链接的解决方案
  9. linux off_t类型的头文件,linux下32位机与64位机基本数据类型长度对比
  10. 九宫格 java_java输出九宫格的程序问题
  11. Asp.net:DataList分页技术
  12. 3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:前期需求调查部分)...
  13. mysql中防止sql注入
  14. linux下运行python unitest_Python单元测试unittest代码详解
  15. 使用CSVDE批量创建和修改域用户
  16. word-wrap、word-break、white-space
  17. JS iframe 跨域
  18. 对Runtime的理解
  19. 树莓派 能干啥_树莓派能干什么
  20. 运维工程师的主要工作职责

热门文章

  1. 一封会笑死人的校园情书
  2. npm i和npm_让您的NPM套件包含Jest和Codecov☂️
  3. unity水管工_我是如何从30岁的管道工转变为32岁的Web开发人员的
  4. 矢量数编码有哪几种类型_6种最理想的编码工作(以及吸引每个人的类型)
  5. fiddler教程:抓包带锁的怎么办?HTTPS抓包介绍。
  6. 带哨兵节点的链_【算法导论】10.2不带哨兵节点和带哨兵节点的双向链表
  7. Python培训教程分享:10款超好用的Python开发工具
  8. Bootstrap 模态框上下居中
  9. PI校正环节的程序实现推导过程
  10. Java中 与,||与|的区别