• 技术文章 >web前端 >前端问答

    jquery怎么增加子元素

    青灯夜游青灯夜游2022-03-16 18:01:01原创1009

    增加子元素的方法:1、用“$(父元素).append(子元素)”语句;2、用“$(父元素).prepend(子元素)”语句;3、用“$(子元素).appendTo(父元素)”语句;4、用“$(子元素).prependTo(父元素)”语句。

    本教程操作环境:windows7系统、jquery1.10.2版本、Dell G3电脑。

    jquery添加子元素

    1、append方法

    在每个匹配元素内的 末尾处 插入参数内容

    参数类型说明:

    1)普通字符串(可包含各种html标签)

    $('body').append('html字符串');

    2)jQuery对象

    ①使用$函数创建的新元素(jQuery对象)
    ②使用$函数获取页面中已经有的元素(jQuery对象)
    此时会将已有的元素移动到目标元素内,就是被剪切了

    <script type="text/javascript">
        $(function(){
                $getParagraph=$("p");//运行后p段落会变成div的子元素
                $("#oo").append($getParagraph);
            }
        );
    </script>
    
    <p>段落</p>
    <div id="oo">div</div>

    ③使用clone方法克隆页面中已经有的元素(jQuery对象)

    $getParagraph=$("p").clone();//这样就避免了p段落会变成p的子元素

    3)html元素对象、html元素对象数组

    ====以上类型的参数可传入多个,每个参数都会被插入到匹配元素!===

    4)函数

    有多少个匹配元素,这个函数就会执行多少次

    函数可以接受到两个参数:第一个是当前元素的序号、第二个是当前元素内的html

    函数内部this代表当前的html元素对象

    return 的数据就是插入的内容(可以为html元素,也可以是jQuery对象)

    2、prepend方法

    将参数内容插入到每个匹配元素内部的 最前面

    $(A).prepend(B)

    $(A).prepend(B) 表示往 A 内部的开始处插入 B。

    3、appendTo方法

    将匹配的元素插入到目标元素内部的最后面(同append)

    $(A).appendTo(B)

    $(A).appendTo(B) 表示将 A 插入到 B 内部的末尾处。

    4、prependTo方法

    将匹配的元素插入到目标元素内部的最前面(同prepend)

    $(A).prependTo(B)

    $(A).prependTo(B) 表示将 A 插入到 B 内部的开始处。

    【推荐学习:jQuery视频教程web前端开发视频

    以上就是jquery怎么增加子元素的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jquery 增加子元素
    上一篇:jquery怎么修改td的值 下一篇:jquery怎么移除某个元素
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• jquery选择器能不能加逗号• jquery中map的用法是什么• jquery中获取元素文本的方法是什么• jquery怎么删除某个属性• 判断是否为jquery对象使用什么运算符
    1/1

    PHP中文网