在jQuery中,apppend 与prepend 的区别
append(content)
* 向每个匹配的元素内部追加内容。
* 这个操作与对指定的元素执行 appendChild 方法,将它们添加到文档中的情况类似。
// 例子:向所有段落中追加一些HTML标记。
<p>I would like to say: </p>
$(“p”).append(“<b>Hello</b>”) -> [ <p>I would like to say: <b>Hello</b></p> ]
appendTo(content)
* 把所有匹配的元素追加到另一个、指定的元素元素集合中。
* 实际上,使用这个方法是颠倒了常规的 $(A).append(B) 的操作,即不是把 B 追加到 A 中,而是把 A 追加到 B 中。
// 例子:把所有段落追加到 ID 值为 “foo” 的元素中。
<p>I would like to say: </p>
<div id=”foo”></div>
$(“p”).appendTo(“#foo”) -> <div id=”foo”><p>I would like to say: </p></div>
prepend(content)
* 向每个匹配的元素内部前置内容。这是向所有匹配元素内部的开始处插入内容的最佳方式。
// 例子一:向所有段落中前置一些 HTML 标记代码。
<p>I would like to say: </p>
$(“p”).prepend(“<b>Hello</b>”) -> [ <p><b>Hello</b>I would like to say: </p> ]
prependTo(content)
* 把所有匹配的元素前置到另一个、指定的元素元素集合中。
* 实际上,使用这个方法是颠倒了常规的 $(A).prepend(B) 的操作,即不是把 B 前置到 A 中,而是把 A 前置到 B 中。
// 例子一:把所有段落追加到 ID 值为 foo 的元素中。
<p>I would like to say: </p>
<div id=”foo”></div>
$(“p”).prependTo(“#foo”) -> <div id=”foo”><p>I would like to say: </p></div>
after(content)
* 在每个匹配的元素之后插入内容。
// 例子一:在所有段落之后插入一些 HTML 标记代码。
<p>I would like to say: </p>
$(“p”).after(“<b>Hello</b>”) -> <p>I would like to say: </p><b>Hello</b>
// 例子二:在所有段落之后插入一个 DOM 元素。
<b id=”foo”>Hello</b><p>I would like to say: </p>
$(“p”).after( $(“#foo”)[0] ) -> <p>I would like to say: </p><b id=”foo”>Hello</b>
// 例子三:在所有段落中后插入一个 jQuery 对象(类似于一个DOM元素数组)。
<b>Hello</b><p>I would like to say: </p>
$(“p”).after( $(“b”) ) -> <p>I would like to say: </p><b>Hello</b>
在jQuery中,apppend 与prepend 的区别相关推荐
- Jquery中attr与prop的区别
prop()函数的结果: 1.如果有相应的属性,返回指定属性值. 2.如果没有相应的属性,返回值是空字符串. attr()函数的结果: 1.如果有相应的属性,返回指定属性值. 2.如果没有相应的属性, ...
- Jquery中bind和live的区别
Jquery中bind和live的区别 Jquery中绑定事件有三种方法:以click事件为例 (1)target.click(function(){}); (2)target.bind(" ...
- jQuery中eq和get的区别
jQuery中eq和get的区别 相信大部份人都会把这2个的用法搞错.仔细查看下API文档就可以知道.eq返回的是一个jquery对象,get返回的是一个html 对象数组.举个例子: <p s ...
- jQuery中append()和appendTo()的区别
[前言] 简单总结下jQuery中append()和appendTo()的区别 [主体] 1.简单理解 (插入对象不同) append()前面是被插入的对象,后面是要在对象内插入的元素内容 appen ...
- JQuery中removeProp()与removeAttr()的区别,You know?
JQuery中removeProp与removeAttr的区别 1.removeProp()函数详解 语法: 注意: 返回值 移除onclick事件: 2.removeAttr() 函数详解 语法: ...
- php keydown,JQuery中keyUp和keyDown的区别详解
这篇文章主要是对JQuery中keyUp与keyDown的区别进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助 定义和用法完整的 key press 过程分为两个部分:1. 按键被按 ...
- jQuery中append()、prepend()与after()、before()的区别
原文地址:https://www.cnblogs.com/afei-qwerty/p/6682963.html 在jQuery中,添加元素有append().prepend()和 after().be ...
- js中innerHTML和innerText jQuery中html()和text()的区别
js中innerHTML和innerText的区别 innerHTML innerHTML 会将标签和标签中的内容否获取回来 innerHTML .innerHTML = '<p>&l ...
- jquery中.eq()与:eq()的区别
在jquery中这两种发法都用来匹配一个给定索引值的元素,但是在写法上稍有区别 .eq(): HTML 代码: <p> This is just a test.</p> < ...
- jquery中$.get(),$.post(),$.ajax(),$.getJSON()区别详解以及aja
<span style="background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif ...
最新文章
- [sharepoint]根据用户名获取该用户的权限
- php 论坛_推荐一个基于话题的高性能轻型开源PHP论坛程序
- spring4.x注解概述
- IT界含金量高的认证考试
- ASP.NET Core 实战:使用 Docker 容器化部署 ASP.NET Core + MySQL + Nginx
- 《算法导论》读书笔记之第1章 算法在计算机中的作用
- medoo update mysql_Medoo Update的使用:修改更新数据
- leetcode —— 1004. 最大连续1的个数 III
- mysql ddl备份_MySQL 常用DDL执行方式总结
- C# DateTime的ToString()方法的使用
- eXtremeComponents(简称ec)是一系列提供高级显示的开源JSP定制标签
- windows bat批处理基础命令学习教程(转载)
- 手披云雾开鸿蒙,描写泰山的诗句不是整首诗、注明作者
- 高精度文字识别工具,图片转文字工具免费版,ocr
- Dropping Balls
- 张飞流水账:超级搞笑诠释人生哲理
- cad旋转命令_CAD中根据角度画圆弧的方法有哪些?【AutoCAD教程】
- 在Ubuntu18.04中使用gazebo配合LOAM算法仿真
- 教你视频批量剪辑制作画中画效果
- toupper() 函数
热门文章
- 3D全景沉浸式体验场景未来城质量保障方案总结
- Linux dd 命令详解(测磁盘的吞吐量)
- 阴阳师服务器维护结界卡,阴阳师3月10日维护更新内容 新增结界换及肤流量礼包...
- 使用Python爬取淘宝两千款套套
- 基于微信小程序的医院体检管理系统的设计与实现
- 离线仓库模块开发:指标统计开发|数据导出|工作流调度
- 写给即将工作和刚刚工作的人们
- 【保姆级教程】2023入门网络安全,从这篇文章开始
- oppor17刷鸿蒙系统,【OPPOR17评测】OPPO R17:砸核桃只是业余-中关村在线
- mongodb每秒写入量_Mongodb亿级数据量的性能测试