https://www.runoob.com/jquery/jquery-dom-add.html

添加元素

添加新的 HTML 内容

将学习用于添加新内容的四个 jQuery 方法:

append() - 在被选元素的结尾插入内容

prepend() - 在被选元素的开头插入内容

after() - 在被选元素之后插入内容

before() - 在被选元素之前插入内容

append() 方法

append() 方法在被选元素的结尾插入内容(仍然该元素的内部)。

$("p").append("追加文本");

prepend() 方法

prepend() 方法在被选元素的开头插入内容。

$("p").prepend("在开头追加文本");

通过 append() 和 prepend() 方法添加若干新元素

append() 和 prepend() 方法能够通过参数接收无限数量的新元素。可以通过 jQuery 来生成文本/HTML(就像上面的例子那样),或者通过 JavaScript 代码和 DOM 元素。

在下面的例子中,我们创建若干个新元素。这些元素可以通过 text/HTML、jQuery 或者 JavaScript/DOM 来创建。然后我们通过 append() 方法把这些新元素追加到文本中(对 prepend() 同样有效):

function appendText()

{

var txt1="

文本。

"; // 使用 HTML 标签创建文本

var txt2=$("

var txt3=document.createElement("p");

txt3.innerHTML="文本。"; // 使用 DOM 创建文本 text with DOM

$("body").append(txt1,txt2,txt3); // 追加新元素

}

fter() 和 before() 方法

jQuery after() 方法在被选元素之后插入内容。

jQuery before() 方法在被选元素之前插入内容。

$("img").after("在后面添加文本");

$("img").before("在前面添加文本");

通过 after() 和 before() 方法添加若干新元素

after() 和 before() 方法能够通过参数接收无限数量的新元素。可以通过 text/HTML、jQuery 或者 JavaScript/DOM 来创建新元素。

在下面的例子中,我们创建若干新元素。这些元素可以通过 text/HTML、jQuery 或者 JavaScript/DOM 来创建。然后我们通过 after() 方法把这些新元素插到文本中(对 before() 同样有效):

function afterText()

{

var txt1="I "; // 使用 HTML 创建元素

var txt2=$("").text("love "); // 使用 jQuery 创建元素

var txt3=document.createElement("big"); // 使用 DOM 创建元素

txt3.innerHTML="jQuery!";

$("img").after(txt1,txt2,txt3); // 在图片后添加文本

}

标签:jquery,jQuery,DOM,元素,html,新元素,文本,添加,append

来源: https://blog.csdn.net/qq_42176520/article/details/100657305

html无限添加元素,jquery--html【添加元素】相关推荐

  1. jquery动态添加元素无法触发绑定事件的解决方案。

    jquery动态添加元素无法触发绑定事件的解决方案. 参考文章: (1)jquery动态添加元素无法触发绑定事件的解决方案. (2)https://www.cnblogs.com/momozjm/p/ ...

  2. JQuery 的添加元素

    JQuery 的添加 (导入jquery.js 文件和自己的js文件), <!DOCTYPE html> <html lang="en"> <head ...

  3. jQuery中添加元素删除元素的方法

    开发工具与关键技术:VS.jQuery 作者:#33 撰写时间:撰写时间:2019年06月06日 jQuery添加元素的方法和移除元素的方法: 引入jQuery插件:  <script src= ...

  4. JQuery 添加元素(jquery对象),删除元素( .remove())

    append(),appendTo():追加子(标签)元素. $(a).append($(b))  等同于   $(b).appendTo($(a)) prepend(),prependTo():前加 ...

  5. jquery 数组 添加元素

    var arrList = ['a','b','c','d']; arrList.splice(jQuery.inArray('b',arrList),1); alert(arrList); 其中jQ ...

  6. jquery.html加换行符,在使用jQuery时添加元素间的换行符或空格.append()

    我有一个jQuery的元素,我从我的DOM通过调用: $(".some-selector"); 我所有的元素都是自己的DIV.我的DIV设置CSS(除其他外) display: i ...

  7. java数组末尾添加元素_java数组添加元素,java数组如何添加一个元素

    java数组如何添加元素 向数组里添加一个元素怎么添加,这儿总结有三种方法: 1.一般数组是不能添加元素的,因为他们在初始化时就已定好长度了,不能改变长度. 但有个可以改变大小的数组为ArrayLis ...

  8. php 数组如何添加元素,php数组添加元素

    对于数组的操作上,无非就是增改删查, 那么最常见的莫过于数组数量的增加了.在学习了一些有关修改数组的函数后,本篇整理了三种在php中增加元素的方法,下面一起来看具体的介绍. 1.array_push( ...

  9. html滚动条自动翻页,10款无限滚动自动翻页jquery插件

    无限滚动自动翻页可以说是web2.0时代的一项堪称伟大的技术,它让我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,改变了一直以来只能通过点击下一页来翻页这种常规做法.无限滚动自 ...

最新文章

  1. 行为类模式--策略模式
  2. twisted系列教程七–小插曲,延迟对象
  3. alibaba 实体转json_JAVA中使用alibaba fastjson实现JSONObject、Object、Json字符串的转换...
  4. ExtremeC3Net: 使用高级C3模块的极轻量人像分割模型
  5. 《C语言程序设计》(谭浩强第五版) 第5章 循环结构程序设计 习题解析与答案
  6. IC卡读写器c++builder源代码续
  7. 同志亦凡人第一季/全集BQueer As Folk 1迅雷下载
  8. 华为:一个中国民族企业的“下半场”在哪里?
  9. matlab如何实现波的叠加原理,什么是波的叠加原理?-王尚
  10. python实用程序育儿法下载_Python机器学习经典实例
  11. 如何在Windows上启用JavaScript
  12. 攒机笔记十九:手机tf卡(microSD)
  13. C语言字母an,易错题之大一C语言英语
  14. Codeforeces——69A Young Physicist
  15. WordPress给博客文章页添加个性名片
  16. 经典电影配乐推荐【转载】
  17. GG 数据初始化装载 说明 与 示例
  18. Elasticsearch 7.10 之 Slow Log
  19. 企业级360°全方位用户画像:标签系统[四]
  20. 区块链以价值开启“大版权时代”

热门文章

  1. getParentalNodePaths、osg::NodePathList、osg::NodePath详解
  2. Android开发之RadioButton选择改变字体颜色与背景色
  3. php中的冒泡排序实例,PHP实现冒泡排序的简单实例,php冒泡排序_PHP教程
  4. 天津市电子计算机职业中专 概况,天津市电子计算机职业中专 .pptx
  5. php接口前端安全,前端js的ajax 调用PHP写的API接口,如何卡主安全性,防止非法调用呢?...
  6. 扩展模块 php.ini_php相关的配置,PHP动态扩展模块
  7. 从0开始的Python学习009参数
  8. mongoDB 小练习
  9. 【译】Bootstrap基本理念
  10. 企业“数据压力锅”即将爆炸,CIO该如何防止爆锅?