目录

  • 一、展示
    • 1、初始页面
    • 2、各追加1次
    • 3、各追加2次
    • 4、各追加3次
  • 二、代码
  • 三、总结

一、展示

1、初始页面

2、各追加1次

3、各追加2次

4、各追加3次

二、代码

<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/html">
<head><meta charset="UTF-8"><title>html</title><style>body{margin: 20px;}th{padding: 5px;}button{margin: 20px;}table{border-collapse: collapse;  /**设置小表格之间的间距为0*/border-right:1px solid orange;border-top:1px solid orange;}table tr td,th{border-left:1px solid orange;border-bottom:1px solid orange;}</style><script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
</head>
<body>
Append追加
<table class="append-add"><thead><tr><th>姓名</th><th>年级</th><th>年龄</th></tr></thead><tbody></tbody>
</table><hr/>
Html追加
<table class="html-add"><thead><tr><th>姓名</th><th>年级</th><th>年龄</th></tr></thead><tbody></tbody>
</table><button id="button1">append追加</button>
<button id="button2">html追加</button>
</body>
<script>//append追加按钮$('#button1').click(function () {let html = getTableHtml();$('.append-add tbody').append(html);});//html追加按钮$('#button2').click(function () {let html = getTableHtml();$('.html-add tbody').html(html);});/*** 获取表格tr数据* @returns {string} 拼接的字符串*/function getTableHtml() {return `<tr><td>姓名1</td><td>年级1</td><td><input value="1"/></td></tr><tr><td>姓名2</td><td>年级2</td><td><input value="2"/></td></tr><tr><td>姓名3</td><td>年级3</td><td><input value="3"/></td></tr>`;}
</script>
</html>

三、总结

它们的功能缺失有点相似,但是实际上本质上是有区别:

append()函数是为指定元素尾部附加内容,
html()函数是重置元素内部的html内容。

Jquery之append()和html()的区别相关推荐

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

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

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

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

  3. jquery中append与appendTo方法区别

    1. append(content)方法 方法作用:向每个匹配的元素内部追加内容. 参数介绍:content (<Content>): 要追加到目标中的内容. 用法示例: HTML代码为& ...

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

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

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

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

  6. Jquery中bind和live的区别

    Jquery中bind和live的区别 Jquery中绑定事件有三种方法:以click事件为例 (1)target.click(function(){}); (2)target.bind(" ...

  7. append和appendTo的区别以及js中的appendChild用法

    append和appendTo的区别以及js中的appendChild用法 很多像我一样接触JS没多久的小白对append和appendTo的区别以及js中的appendChild用法都会有所模糊,下 ...

  8. append和appendTo的区别浅析

    二者差别并不大! 在jq文档中,显示二者不同之处在于:内容的位置和选择器. 示例如下: append的写法为: (要插入的对象).append(插入什么内容) appendTo的写法为: (插入什么内 ...

  9. JQuery中removeProp()与removeAttr()的区别,You know?

    JQuery中removeProp与removeAttr的区别 1.removeProp()函数详解 语法: 注意: 返回值 移除onclick事件: 2.removeAttr() 函数详解 语法: ...

  10. 无法解析 list 中的方法 iterator_Python-list中的append()和extend()方法区别

    一.append()和extend()方法都是用来添加数据到list末尾的,两者的区别: append()添加的时候会把添加的数据当成一个整体进行添加,允许添加任意类型的数据 extend()添加的时 ...

最新文章

  1. Android中脱离WebView使用WebSocket实现群聊和推送功能
  2. php ajax 框架,PHP开发框架kohana中处理ajax请求的例子
  3. JavaSE、JavaEE、JavaME、jdk、jre、jvm、java主要的11个特性
  4. 关于 Oracle分页数据重复的问题
  5. Service Mesh 高可用在企业级生产中的实践
  6. 1-4-14:计算邮资
  7. STEP7 及模拟器,录像软件的使用
  8. 密码学系列 - 双线性对
  9. 特斯拉又起火燃烧,一人死亡!公司又处于负面新闻中,马斯克到底有多难?
  10. 揪出那些在Windows操作系统中注册的WFP函数
  11. OpenGL法线贴图
  12. [Bug] Spring相关bug收集
  13. 鸿蒙系统与安卓系统有什么区别
  14. iTunes只能装C盘吗_iphone备份太大,严重挤占C盘空间,怎么把备份放在其他的硬盘?...
  15. mysql的填充因子
  16. 老码农教你学英语(学习素材)
  17. exp与expdp区别
  18. Python爬虫项目分享二:《爬取周杰伦的歌曲评论》
  19. HBase安装及使用
  20. python读取txt文件如何按数字分隔_python 读txt文件,按‘,’分割每行数据操作

热门文章

  1. java8 新特性_Java8新特性系列之-日期处理详解(二)
  2. python程序中name的作用_python编程中的if __name__ == '__main__': 的作用和原理
  3. excel取整数的函数_Excel教程:取整函数INT 与TRUNC~~Excel新技能
  4. 面向对象15:单例设计模式、main方法的使用
  5. leetcode 292 NimGame
  6. embedding lookup
  7. python基本文件操作
  8. 浪潮服务器怎么获取cpu信息,浪潮获取cpu、内存、硬盘等信息(redfish协议+restfull协议)...
  9. Ubuntu20.04基本配置和常见问题(vmwareTools配置、换源、网卡配置)
  10. 洛谷 P1896 状压DP