博客列表 >关于appendTo()、prepend()等知识的学习-2018年4月9日上午11:34完成

关于appendTo()、prepend()等知识的学习-2018年4月9日上午11:34完成

邵军-山东-84918的博客
邵军-山东-84918的博客原创
2018年04月09日 11:35:49584浏览

实例

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js"></script>
    <script type="text/javascript">
    $(function() {
        var li = $("<li>").text("我是新节点").css("color", "red")
        $("button").eq(0).on("click", function() {
            // appendTo()添加新节点
            li.appendTo($('ol'))
            // appendTo()移动节点
            // $("p:first").appendTo('ol')
        })
        $("button").eq(1).on("click", function() {
            // prependTo()添加新节点
            li.prependTo($('ol'))
            // prependTo()移动节点
            // $("p:first").prependTo('ol')
        })
        $("button").eq(2).on("click", function() {
            // insertAfter()添加新节点
            // li.insertAfter($('ol'))
            // insertAfter()移动节点
            $("p:first").insertAfter('ol')
        })
        $("button").eq(3).on("click", function() {
            // insertBefore()添加新节点
            li.insertBefore($('li:eq(1)'))
            // insertBefore()移动节点
            // $("p:first").insertBefore($('li:eq(1)'))
        })
    })
    </script>
</head>

<body>
    <ol>
        <li>item1</li>
        <li>item2</li>
        <li>item3</li>
    </ol>
    <button>appendTo()的学习</button>
    <button>prepappendTo()的学习</button>
    <button>insertAfter()的学习</button>
    <button>insertAfter()的学习</button>
    <p>我是要被移的节点</p>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

总结:纳闷为什么使用函数只能增加一次,用代码则可插入若干次。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议