在 jQuery 中,如果想要替换元素,我们用 replaceWith() 方法和 replaceAll() 方法来实现。下面进行分别介绍。

jQuery replaceWith()方法

在 jQuery 中,我们可以使用 replaceWith() 方法来将所选元素替换成其他元素。

语法:

$(A).replaceWith(B)

$(A).replaceWith(B) 表示用 B 来替换 A。

举例:

$(function () {

$("#btn").click(function () {

$("strong").replaceWith('c语言中文网');

});

})

jQuery教程

默认情况下,预览效果如图 1 所示。

图 1:认效果

我们点击【替换】按钮后,此时预览效果如图 2 所示。

图 2:点击按钮后的效果

jQuery replaceAll()方法

在 jQuery 中,replaceAll() 和 replaceWith() 这两个方法功能虽然相似,都是将某个元素替换成其他元素,但是两者的操作对象是颠倒的。

语法

$(A).replaceAll(B)

$(A).replaceAll(B) 表示用 A 来替换 B。对于 replaceAll() 和 replaceWith() 这两个方法,我们可以根据英文意思来帮助理解和记忆。

举例:

$(function () {

$("#btn").click(function () {

$('C语言中文网').replaceAll("strong");

});

})

jQuery教程

默认情况下,预览效果如图 3 所示。

图 3:默认效果

我们点击【替换】按钮后,此时预览效果如图 4 所示。

图 4:点击按钮后的效果

在下面的代码中,这两种插入节点的方式是等价的。

//方式1

$("strong").replaceWith('C语言中文网');

//方式2

$('C语言中文网').replaceAll("strong");

此外,对于 replaceAll() 和 replaceWith() 这两个方法,我们只需要掌握其中一种即可。

python中的replaceall_jQuery replaceWith()和replaceAll()方法相关推荐

  1. jQuery中的replaceWith和replaceAll方法

    在jQuery中有两个方法可以执行对标签的替换操作,replaceWith()和replaceAll()方法: replaceWith() :将所有匹配的元素替换成指定的HTML或DOM元素. rep ...

  2. python创建类的实例方法-Python中动态创建类实例的方法

    简介 在Java中我们可以通过反射来根据类名创建类实例,那么在Python我们怎么实现类似功能呢? 其实在Python有一个builtin函数import,我们可以使用这个函数来在运行时动态加载一些模 ...

  3. Python中os和shutil模块实用方法集锦

    Python中os和shutil模块实用方法集锦 类型:转载 时间:2014-05-13 这篇文章主要介绍了Python中os和shutil模块实用方法集锦,需要的朋友可以参考下 复制代码代码如下: ...

  4. python中的class怎么用_对python 中class与变量的使用方法详解

    python中的变量定义是很灵活的,很容易搞混淆,特别是对于class的变量的定义,如何定义使用类里的变量是我们维护代码和保证代码稳定性的关键. #!/usr/bin/python #encoding ...

  5. python中怎么输出中文-python中使用print输出中文的方法

    看Python简明教程,学习使用print打印字符串,试了下打印中文,不行. 编辑环境:IDLE 上网搜了下解决办法,各种说法,试了两种: print u"学习" print (u ...

  6. python if语句多个条件-Python中if有多个条件处理方法

    Python中if有多个条件怎么办 python中if有多个条件,可以使用and.or.elif关键字来连接. Python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行 ...

  7. python写错了怎么更改-Python中修改字符串的四种方法

    在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符. 因此改变一个字符串的元素需要新建一个新的字符串. 常见的修改方法有以下4种. 方法1:将字符串转换成列表后修改值,然后用joi ...

  8. python自带的shell是什么-python中执行shell的两种方法总结

    一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...

  9. python getattr调用自己模块_在Python中通过getattr获取对象引用的方法

    getattr函数 (1)使用 getattr 函数,可以得到一个直到运行时才知道名称的函数的引用. >>> li = ["Larry", "Curly ...

最新文章

  1. (1)段寄存器属性探测
  2. alert文件位置 oracle,Oracle11gAlertlog文件位置的问题
  3. 【Python五篇慢慢弹(5)】类的继承案例解析,python相关知识延伸
  4. 清华大学操作系统公开课笔记(向勇、陈渝)
  5. Python数据结构与算法(二)栈和队列
  6. Chrome离线安装包下载方式
  7. 极限压缩----压缩至原视频的五分之一
  8. 使用IAR软件的搜索快捷键出现中文繁体现象
  9. BMP、GIF、TIFF、PNG、JPG和SVG格式图像的特点
  10. 集成测试之自顶向下、自底向上、三明治集成
  11. 逆向分析学习入门教程
  12. keyshot渲染玻璃打光_keyshot打光技巧,教你如何制作汽车自由式布光效果
  13. 强化学习环境全库安装(从mujoco到spinningup)
  14. 一年365天每天进步 5‰或1%和每天退步 5‰或1%最后的结果分别是多少
  15. Gmail账号申诉成功
  16. 提升工作效率的软件及网站(不断更新中)
  17. 2022年制冷与空调设备运行操作考试练习题及模拟考试
  18. 视频去水印、文案提取和智能配音,视频搬运合成速成教程,超简单
  19. void指针(void *)是什么?如何使用它
  20. 【Matlab系列】常用模拟和数字通信系统仿真及Matlab实现

热门文章

  1. javascript ES6合并两个数组
  2. 计算机辅助设计二维三维图纸绘制AutoCAD 2022中文
  3. asp.net做网页界面有种隔靴挠痒的感觉
  4. 英雄联盟服务器不稳定领取皮肤,由于英雄联盟服务器问题 将免费赠送玩家皮肤当做赔偿...
  5. 一套高可用、易伸缩、高并发的IM群聊、单聊架构方案设计实践
  6. C4D笔记(no.3)
  7. Mac 环境安装gradle
  8. 用python画满天星花朵_如何使用python做一个可以画一朵花的小程序?
  9. 苹果地图 谷歌地图 iPhone XS Max
  10. 一种改进非线性收敛方式的灰狼优化算法研究