`
zhangyaochun
  • 浏览: 2595582 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jQuery源码浅谈系列---replaceWith()

阅读更多

replaceWith(cpntent)    

 

@参数 content  ----String,Element,jQuery,Function

 

   用于将匹配元素替换掉的内容。如果这里传递一个函数进来,返回值必须是HTML字符串。

 

@example1 新的参数内容替换匹配已有的内容

 

 

<p>Hello</p>

 

 

$("p").replaceWith("<b>test</b>");

//结果
<b>test</b>

 

@example2 两个内容都存在的情况:

 

 

<div class="box">
   <div class="first">1</div>
   <div class="second">2</div>
   <div class="third">3</div>
</div>

 

   用第一段来替换第3段 

 

 

$('.third').replaceWith($('.first'));

 

  结果

 

 

<div class="box">
  <div class="second">2</div>
  <div class="first">1</div>
</div>
分享到:
评论

相关推荐

    Jquery-1.9.1源码分析系列(十一)之DOM操作

    dom操作主要包括append、prepend、before、after、replaceWith、appendTo、prependTo、insertBefore、...其核心处理函数是domManip,本文给大家介绍Jquery-1.9.1源码分析系列(十一)之DOM操作,感兴趣的朋友一起学习吧

    jquery.1.11.1.js

    **jQuery 知识点详解** jQuery 是一个广泛使用的开源 JavaScript 库,由 John Resig 在 2006 年创建。它的核心理念是“Write Less, Do More”,即通过简洁的代码实现丰富的功能,极大地简化了网页开发中的 ...

    jquery 基础教程 pdf

    ### jQuery基础教程知识点详解 #### 一、jQuery技术框架概览 **1.1 jQuery的起源与发展** - **创建者**: John Resig在2006年初创建了jQuery。 - **最新版本**: 截至资料所述时,最新版本为1.3.2。 - **官方...

    jQuery全套十五个系列视频教程

    ### jQuery全套十五个系列视频教程知识点详解 #### 一、jQuery简介与安装 - **定义**:jQuery是一款轻量级的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画以及Ajax交互等操作。 - **优势**: - 兼容...

    jQuery技术手册

    ### jQuery技术手册知识点详解 #### 一、jQuery教程 **1.1 jQuery教程概述** - **定义**: jQuery是一个快速、简洁的JavaScript库,使用户能够更方便地处理HTML文档、选择DOM元素、制作动画效果,并为网站开发提供...

    replacewith替换文本内容

    《锋利的jquery》利用replacewith替换文本内容

    jQuery面试题答案[归纳].pdf

    - 替换(Replacing):`replaceWith(newContent)`。 - 删除(Deleting):`remove()`。 - 内部和外部插入(Inserting):`before(content)`, `after(content)`, `prepend(content)`, `append(content)`。 7. **...

    jQuery 1.4.1 中文参考

    - `replaceWith()`、`replaceAll()`:元素替换。 - `empty()`、`remove()`、`detach()`:元素的删除和分离。 **CSS操作** - `css()`:获取或设置元素的样式属性。 - `offset()`、`position()`、`scrollTop()`、`...

    jQuery example

    jQuery 提供了一系列方法来操作DOM元素: 1. **添加元素**: `$(parent).append(child)` 将子元素添加到父元素的末尾。 2. **删除元素**: `$(selector).remove()` 删除匹配的元素。 3. **替换元素**: `$(old)....

    jQuery中replaceWith()方法用法实例

    `replaceWith()`是jQuery中非常强大的一个方法,它提供了灵活的方式来动态修改页面内容。通过理解和熟练运用这个方法,开发者可以更高效地构建动态、响应式的Web应用。记住,正确地使用`replaceWith()`,不仅可以...

    jquery高級編程

    - **代码压缩**:使用工具对jQuery源码及其他脚本文件进行压缩以减小文件体积。 #### 九、案例分析 - **动态表单验证**:利用jQuery实现表单输入项的实时验证功能。 - **轮播图制作**:通过jQuery的动画效果制作...

    锋利的jQuery

    《锋利的jQuery》作为一门系统全面、深入浅出介绍jQuery的课程,旨在帮助初学者快速掌握jQuery的核心概念与实用技巧,并通过丰富的实战案例加深理解。 #### 二、jQuery简介 ##### 2.1 什么是jQuery jQuery是一种...

    jquery基础教程(jquery in action)

    - 下载源码本地部署:可访问jQuery官方网站下载最新版本,解压后将文件部署到项目中,并在HTML文件中通过`&lt;script&gt;`标签引入。 #### 二、jQuery选择器 - **基本选择器**: - `$(“#id”)`:选择ID为指定值的元素...

    txt版的锋利的jquery

    ### 锋利的jQuery知识点概览 #### 一、JavaScript与jQuery基础 ##### 1.1 JavaScript基础 - **JavaScript简介**:JavaScript是一种轻量级的脚本语言,主要用于网页的交互控制,使得网页不再静态,能够根据用户的...

    jquery+jquery api

    **jQuery和jQuery API详解** jQuery,一个轻量级的JavaScript库,因其简洁的API和强大的功能,成为Web开发中广泛使用的工具。它极大地简化了HTML文档遍历、事件处理、动画制作以及Ajax交互等任务,使得JavaScript...

Global site tag (gtag.js) - Google Analytics