可能有不少小伙伴看到标题有点不明白replaceall是什么意思,replaceall()函数用于使用当前匹配元素替换掉所有的目标元素、今天我们就给大家详细介绍下关于jquery中replaceall()方法!
replaceAll()函数用于使用当前匹配元素替换掉所有的目标元素。
该函数属于jQuery对象(实例)。
语法
jQuery 1.2 新增该函数。
jQueryObject.replaceAll( target )
参数
| 参数 | 描述 |
| target | String/Element/jQuery/Array类型被替换的目标元素,这些元素将被当前匹配元素替换掉。 |
如果参数target为字符串,则将其视作jQuery选择器。
返回值
replaceAll()函数的返回值为jQuery类型,返回表示替换内容的jQuery对象。
与被替换掉的节点关联的所有数据和事件处理器也将同时被移除。
注意:如果当前jQuery对象匹配的某个元素是页面上的元素,则该元素将从原来位置上消失,这相当于一个移动操作,而不是一个复制操作。
示例&说明
replaceAll()函数用于使用当前匹配元素替换掉所有的目标元素:
段落文本1
段落文本2
请注意replaceAll()和replaceWith()函数之间的区别:
模板采用响应式设计,自动适应手机,电脑及平板显示;满足单一店铺外卖需求。功能:1.菜单分类管理2.菜品管理:菜品增加,删除,修改3.订单管理4.友情链接管理5.数据库备份6.文章模块:如:促销活动,帮助中心7.单页模块:如:企业信息,关于我们更强大的功能在开发中……安装方法:上传到网站根目录,运行http://www.***.com/install 自动
var $A = $("s1");
var $B = $("s2");
// 将$B替换成$A
$A.replaceAll( $B ); // 返回表示替换内容的jQuery对象( 匹配替换掉$B的所有$A元素 )
// 将$A替换成$B
$A.replaceWith( $B ); // 返回$A请参考下面这段HTML代码(原HTML代码):
foo
bar
以下jQuery示例代码,用于演示replaceAll()函数的具体用法:
// 用em元素替换掉所有的span元素
$('替代元素').replaceAll( "span" );
// 用n4替换掉n6
// n4将从原位置上消失(替换到n6的位置)
$("#n4").replaceAll( $("#n6") );运行代码
以下是jQuery代码执行后的html内容(格式未作任何调整):
替代元素
替代元素
总结:
通过对本文的详细学习,相信很多小伙伴对jQuery中replaceAll()的方法有一定的了解与认识,希望对你的工作有所帮助!
相关推荐:









