`

append、appendTo的使用方式

阅读更多

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">

<html>

  <head>

    <title>append</title>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">

    <script type="text/javascript" src="jquery-1.7.1.js"></script>

<script type="text/javascript">

$(function() {

$('div').append(function(index, html) {

//index即选择器的索引

if(index == 1) {

//返回的内容即是在相应索引下的对象内部(最后)添加的内容

return '<strong>world</strong>';

}

if(index == 3) {

return 'morning';

}

});

//在每个匹配的选择器内部(最后)添加内容

$('.next').append('<strong>morning</strong>.');

//把每个匹配的元素添加的每个选择器内部

$('.foo').appendTo('p');

//还有一些相近的方法prependTo, insertBefore, insertAfter, 和 replaceAll,使用方式都差不多

});

</script>

  </head>

  

  <body>

    <div style="border: 1px solid red;width: 80px;height: 30px;">hello</div>

    <div style="border: 1px solid green;width: 80px;height: 30px;"></div>

    

    <div style="border: 1px solid red;width: 80px;height: 30px;">good</div>

    <div style="border: 1px solid green;width: 80px;height: 30px;"></div>

    

    <div class="next" style="border: 1px solid red;height: 30px;">He loafed away the whole </div>

    <div class="next" style="border: 1px solid red;height: 30px;">He loafed away the whole </div>

    

    <div class="foo">Hello</div>

    <div class="foo">Hey</div>

    <p>I would like to say: </p>

    <p>I would like to say: </p>

    

  </body>

</html>

 

分享到:
评论

相关推荐

    append和appendTo的区别以及appendChild用法

    append()前面是要选择的对象,后面是要在对象内插入的元素内容 appendTo()前面是要插入的元素内容且为Jquery对象,而后面是要选择的对象 实例: $(‘#a’).append(‘content’); $(‘&lt;div&gt;content’).appendTo($(‘#...

    jquery append与appendTo方法比较

    jquery中append与appendTo方法区别 1. append(content)方法 方法作用:向每个匹配的元素内部追加内容。 参数介绍:content (): 要追加到目标中的内容。 用法示例: HTML代码为&lt;p&gt;I come from &lt;/p&gt;&lt;p&gt;I love  向...

    jquery中append()与appendto()用法分析

    在jQuery库中,`append()`和`appendTo()`都是用于向HTML元素添加内容的方法,但它们的使用方式有所不同。这两个方法在很多情况下可以互换,但理解它们的区别可以帮助你更有效地编写JavaScript代码。 1. `append()`...

    节点的插入之append()和appendTo()的用法介绍

    它们都用于在DOM(文档对象模型)中添加新的元素,但使用方式略有不同。 `append()`方法允许你在现有元素的末尾添加内容。这个方法接收一个或多个参数,这些参数可以是HTML字符串、jQuery对象或者DOM元素。例如,在...

    jQuery中appendTo()方法用法实例

    2. 理解selector和content参数的正确使用方式。 3. 在大规模项目中,注意性能的优化,合理选择DOM操作方法。 4. 注意事件绑定方式,确保DOM结构被正确加载后执行。 总结来说,appendTo()方法是jQuery库中一个非常...

    jQuery中append、insertBefore、after与insertAfter方法注意事项

    在使用jQuery进行DOM操作时,append、prepend、before和after方法是经常使用的,它们可以帮助开发者以不同的方式动态地修改页面内容。同时,appendTo、prependTo、insertBefore和insertAfter则是对应的以元素为目标...

    react-append-to-body:React高阶组件,使您可以将组件附加到主应用之外的DOM

    安装npm i react-append-to-body --save用import { componentWillAppendToBody } from "react-append-to-body" ;/* Some component that you want to attach to the DOM */function MyComponent ( { children } ) { ...

    jQuery中append()方法用法实例

    本文将详细介绍`append()`方法的功能、定义以及使用技巧。 #### append()方法定义 `append()`方法属于jQuery的选择器部分,其基本定义如下: ```javascript $(selector).append(content) ``` 这里`$(selector)`...

    jquery 追加元素append、prepend、before、after用法与区别分析

    jQuery为开发者提供了多种方便的方法来处理元素,其中append、prepend、before和after方法是我们在日常开发中经常使用的操作,它们用于在现有元素的前后或者内部添加内容。下面将对这些方法的用法及其区别进行详细...

    14jQueryDOM节点操作.docx

    它们的主要区别在于调用方式,`append()`将内容添加到选择的元素内部,而`appendTo()`则是将选择的元素添加到另一个元素内部: ```javascript // 使用append() $("#container").append("这是附加的内容&lt;/p&gt;"); ...

    jQuery学习之DOM节点的插入方法总结

    appendTo:实际上,使用这个方法是颠倒了常规的$(A).append(B)的操作,即不是把B追加到A中,而是把A追加到B中。 append()和appendTo()两种方法功能相同,主要的不同是语法——内容和目标的位置不同,append()前面是...

    日期时间空间

    this.title.append($("该日暂无推荐时段内的工作时间&lt;/td&gt;")); var morningTd=this.timeRow.clone(); morningTd.appendTo(this.content); }else{ if(map.get("morning").length&gt;0){ this.title.append($("上午...

    JQuery实现插入行

    可以使用`.append()`方法,如`$("&lt;td&gt;").text("数据").appendTo(newRow)`。 4. **添加行到表格**:最后,将新行添加到表格中。可以使用`.append()`或`.insertAfter()`/`.insertBefore()`方法,取决于你希望新行插入...

Global site tag (gtag.js) - Google Analytics