Jquery基础:append、prepend、after、before、appendTo的区别
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的区别相关推荐
- html中prependid的作用,jQuery中append(),prepend()与after(),before()的区别
在jQuery中,添加元素的方法有append(),prepend和 after(),before()两种共四个.但很多人对他们的使用有点混淆,今天就来分析一下.append()和prepend()的 ...
- JQuery中append(function(index,html)),appendTo(),after(function(index,html)),clone()方法
不多说废话,直接说要点 1. append(function(index, html)) 该方法是版本1.4 中新增的,其功能是将一个function 函数作为append 方法的参数,该 函数的功能 ...
- 用 JS 原生方法实现 jQuery 的 append, prepend, before, after
相当于 $(el).before('html' | element) el.insertAdjacentHTML('beforeBegin', 'html'); el.insertAdjacentEl ...
- jquery中append、prepend、before、after方法使用
一.after()和before()方法的区别 after()--其方法是将方法里面的参数添加到jquery对象后面去: 如:A.after(B)的意思是将B放到A后面去: before()- ...
- jquery after append appendTo三个函数的区别
jq文档的说明是 1.after函数 定义和用法: after() 方法在被选元素后插入指定的内容. 语法: $(selector).after(content) 实例: <html> & ...
- JQuery之append和appendTo的区别,还有js中的appendChild用法
JQuery之append和appendTo的区别 append()前面是要选择的对象,后面是要在对象内插入的元素内容 appendTo()前面是要插入的元素内容且为Jquery对象,而后面是要选择 ...
- jQuery中append()和appendTo()的区别
[前言] 简单总结下jQuery中append()和appendTo()的区别 [主体] 1.简单理解 (插入对象不同) append()前面是被插入的对象,后面是要在对象内插入的元素内容 appen ...
- jquery append()和appendTo() 的区别
append()和appendTo() 的区别 append() $(selector).append(content,function(index,html)) 在A的后面添加B content,可 ...
- jquery中append、prepend, before和after方法的区别
1. append()和prepend() 假设 <div class='a'> //<---you want div c to append in this<div clas ...
- 【Java Web开发指南】JQuery基础笔记
文章目录 JQuery 基础: 1. JQuery 基础:1. 概念2. 快速入门3. JQuery对象和JS对象区别与转换4. 选择器5. DOM操作6. 案例 JQuery 基础: 1. 概念: ...
最新文章
- rabbitmq可靠性投递_解决RabbitMQ消息丢失问题和保证消息可靠性(一)
- macos剪切_如何使用macOS的内置“ Kill and Yank”作为替代剪切和粘贴
- pmp 成本估算准确高_如何更准确地估算JavaScript中文章的阅读时间
- svm回归matlab工具箱很慢,PSO优化SVM参数进行回归预测,结果很不理想
- java oracle to date_用TRUNC和TO_DATE截斷oracle中的java格式化日期()
- jquery: JS淘宝网产品图片局部放大代码
- 一起来玩AZURE SQL(四)AZURE SQL之逻辑服务器介绍
- Odoo12 添加新项目安装后无法在菜单中看到链接的解决方案
- linux off_t类型的头文件,linux下32位机与64位机基本数据类型长度对比
- 九宫格 java_java输出九宫格的程序问题
- Asp.net:DataList分页技术
- 3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:前期需求调查部分)...
- mysql中防止sql注入
- linux下运行python unitest_Python单元测试unittest代码详解
- 使用CSVDE批量创建和修改域用户
- word-wrap、word-break、white-space
- JS iframe 跨域
- 对Runtime的理解
- 树莓派 能干啥_树莓派能干什么
- 运维工程师的主要工作职责
热门文章
- 一封会笑死人的校园情书
- npm i和npm_让您的NPM套件包含Jest和Codecov☂️
- unity水管工_我是如何从30岁的管道工转变为32岁的Web开发人员的
- 矢量数编码有哪几种类型_6种最理想的编码工作(以及吸引每个人的类型)
- fiddler教程:抓包带锁的怎么办?HTTPS抓包介绍。
- 带哨兵节点的链_【算法导论】10.2不带哨兵节点和带哨兵节点的双向链表
- Python培训教程分享:10款超好用的Python开发工具
- Bootstrap 模态框上下居中
- PI校正环节的程序实现推导过程
- Java中 与,||与|的区别