.append()

.append(content[,content])

描述: 在每个匹配元素里面的末尾处插入参数内容。

  • content
    类型:String, Element, jQuery
    DOM 元素,DOM元素数组,HTML字符串,或者jQuery对象,用来插在每个匹配元素里面的末尾。
  • content
    类型:String, Element, Array, jQuery
    一个或多个DOM元素,元素数组,HTML字符串,或jQuery对象插入到每个匹配元素的末尾。

.append(function(index,html))

function(index, html)
类型:Function()
一个返回HTML字符串,DOM元素,jQuery对象的函数,该字符串用来插入到匹配元素的末尾。接收index 参数表示元素在匹配集合中的索引位置和html 参数表示元素上原来的 HTML 内容。在函数中this指向元素集合中的当前元素

.append()函数将特定内容插入到每个匹配元素里面的最后面,作为它的最后一个子元素(last child), (如果要作为第一个子元素 (first child), 用.prepend()).

.append() 和.appendTo()实现同样的功能。主要的不同是语法——内容和目标的位置不同。对于.append(), 选择器表达式在函数的前面,参数是将要插入的内容。对于.appendTo()刚好相反,内容在方法前面,无论是一个选择器表达式 或创建作为标记上的标记,它都将被插入到目标容器的末尾。

例子:

Example: 在所有的段落内的尾部,追加一些 HTML。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script src="jquery-1.10.2.js"></script><style>p { background:yellow; }
</style>
</head><body>
<p>测试append:</p>
<script>$("p").append("<strong>用append添加的文本!</strong>");
</script>
</body>
</html>

效果图:

Example: 在所有的段落内的尾部,追加一个元素。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script src="jquery-1.10.2.js"></script><style>p { background:yellow; }
</style>
</head><body>
<p>测试append:</p>
<script>$("p").append(document.createTextNode("用document.createTextNode追加的元素!"));
</script>
</body>
</html>

效果图:

Example: 在所有的段落内的尾部,追加一个 jQuery 对象(类似于一个 DOM 元素数组)。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script src="jquery-1.10.2.js"></script><style>p { background:yellow; }
</style>
</head><body><strong>用jquery对象追加的</strong>
<p>测试append:</p>
<script>
$("p").append( $("strong") );
</script>
</body>
</html>

jQuery API .append()相关推荐

  1. jquery API

    jQuery API Documentation详细的API和例子说明,请参考文档:http://docs.jquery.com/Main_Page百度百科的解析:http://baike.baidu ...

  2. Jquery对象和DOM对象---Jquery API (1)

    文/饥人谷_韩宝亿(简书作者) 原文链接:http://www.jianshu.com/p/98a0c82c47e4 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者". ...

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

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

  4. jQuery中append、insertBefore、after与insertAfter方法注意事项

    jQuery中append.appendTo.prepend.prependTo.before.insertBefore.after与insertAfter方法注意事项 这里列的是针对初学jQuery ...

  5. jQuery API 3.1.0 速查表-打印版

    jQuery API 3.1.0 速查表-打印图,(API来自:http://jquery.cuishifeng.cn/index.html) 转载于:https://www.cnblogs.com/ ...

  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方法无效

    css代码: AAAA BBBB(title="hello") CCCC(class="box") DDDD(title="hello") ...

  9. JQuery获取append后的动态元素:live()和on()

    2019独角兽企业重金招聘Python工程师标准>>> jquery通过 live() 方法附加的事件处理程序适用于匹配选择器的当前及未来的元素(比如由脚本创建的新元素) $(&qu ...

最新文章

  1. 老师,免费版的IDEA为啥不能使用Tomcat?
  2. python 开始学习
  3. 598. Range Addition II(Python)
  4. JavaFx实现-渐变效果之一
  5. c 将数字数组转成字符串_C+|用指针指向字符串字面量、字符数组及字符指针数组...
  6. centos部署python个人博客项目
  7. CCNA课堂精简笔记
  8. 计算机缺少fixos.dll,fix_toolbox.dll
  9. 中国农业机械用橡胶履带行业市场供需与战略研究报告
  10. Bailian4147 汉诺塔问题(Hanoi)
  11. 3001.Linux维护和管理培训.实操考核A
  12. 实现数据库版的图书管理系统
  13. scrapy项目:爬取豆瓣畅销书排行榜内容(仅爬取2020年1-3页:无保存)
  14. Clustering by Passing Messages Between Data Points 吸引力传播聚类 AP聚类
  15. 曲苑杂坛--数据库更新探秘
  16. Emlog大表哥资源网模板
  17. JeecgBoot集成DataV组件库
  18. js网页进度条等待特效
  19. 争议不断的AI绘画,如今成为了顶流?
  20. setTimeout()和setInterval()的区别和转换

热门文章

  1. 将顺序表中非零元素移动到顺序表的前面
  2. Maya mental ray 焦散
  3. 高等数学学习笔记——第八讲——数列极限的性质(2.数列极限的四则运算法则)
  4. HTTP首部字段脑图
  5. 敲一万小时的代码可以成为大牛吗?
  6. 【Android开发】微信精选,文章资讯类App开发记录总结
  7. 一种全国产化军用计算机设计大赛,北科大新闻网-我校多支团队在中国大学生计算机设计大赛全国总决赛中斩获佳绩...
  8. Go中sync 包的 Once 使用
  9. sum if函数的精妙及高级用法:
  10. 店铺如何提升流量,抢占先机