首页前端开发HTMLjQuery 中在元素中添加插入内容方法 after, append, appendTo, before, prepend, prependTo 的区别

jQuery 中在元素中添加插入内容方法 after, append, appendTo, before, prepend, prependTo 的区别

时间2023-04-21 22:48:02发布访客分类HTML浏览1502
导读:jQuery 在元素中添加插入内容的方法和区别,整理成表格,省的每次都要翻:jQuery方法解释after( 在被选元素之后插入指定内容insertAfter( 在被选元素之后插入 HTML 标记或已有的元素。如果用于已有元素,这些元素会被...

jQuery 在元素中添加插入内容的方法和区别,整理成表格,省的每次都要翻:

jQuery方法

解释

after()

在被选元素之后插入指定内容

insertAfter()

在被选元素之后插入 HTML 标记或已有的元素。如果用于已有元素,这些元素会被从当前位置移走,然后被添加到被选元素之后。

append()

在被选元素的结尾(仍然在内部)插入指定内容

appendTo()

在被选元素的结尾(仍然在内部)插入 HTML 标记或已有的元素。

before()

在被选元素之前插入指定内容

insertBefore()

在被选元素之前插入 HTML 标记或已有的元素。如果用于已有元素,这些元素会被从当前位置移走,然后被添加到被选元素之前。

prepend()

在被选元素的开头(仍然在内部)插入指定内容

prependTo()

在被选元素的开头(仍然在内部)插入 HTML 标记或已有的元素

千言解释不如一图示意:

具体代码:

div class="target">
    
This is the target div to which new elements are associated using jQuery
/div>
    
var $target = $('.target');
    

$target.append('div class="child">
    1. append/div>
    ');
    
$target.prepend('div class="child">
    2. prepend/div>
    ');
    
$target.before('div class="sibling">
    3. before/div>
    ');
    
$target.after('div class="sibling">
    4. after/div>
    ');
    

$('div class="child flipped">
    or appendTo/div>
    ').appendTo($target);
    
$('div class="child flipped">
    or prependTo/div>
    ').prependTo($target);
    
$('div class="sibling flipped">
    or insertBefore/div>
    ').insertBefore($target);
    
$('div class="sibling flipped">
    or insertAfter/div>
    ').insertAfter($target);
    

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

htmljqueryappend表格

若转载请注明出处: jQuery 中在元素中添加插入内容方法 after, append, appendTo, before, prepend, prependTo 的区别
本文地址: https://pptw.com/jishu/4778.html
在 PHP 中如何移除字符串的前缀或者后缀 网站雪花特效

游客 回复需填写必要信息