JQurey操作dom

js创建节点:

    var li1 = document.createElement("li");

jq创建节点

     var $li = $("<li>榴莲</li>");

jq 添加节点
内容.appendTo(目标);
将内容添加到目标 中 的最后一位

	 	$li.appendTo($("ul"));
        $("<li>芒果</li>").appendTo("ul");
        $("<li>柠檬</li>").appendTo("ul");

目标.prepend(“内容”)
将内容添加到目标 的第一位

        $("ul").prepend("<li>西瓜</li>");
        $("ul").prepend("<li>椰子</li>");
        $("<li>车厘子</li>").prependTo($("ul"));

after() : 在指定的元素之后 插入元素
目标.after(内容);

   $(".box").after("<span class='s'>上面卖的是假货</span>");

内容.insertAfter(目标) : 将内容添加到目标之后
如果该内容是页面已有元素,这些元素会被移动到指定的位置

        $("ul").insertAfter($(".box"));

before()

       $(".box").before("<span>我是新来的span</span>");

insertBefore() 将内容添加到目标之前
如果该内容是页面已有元素,这些元素会被移动到指定的位置

  $(".s").insertBefore($(".box"));

删除节点
指定目标.remove()

  $(".s").remove();

目标.empty() 清空目标的子节点,但不对目标自身造成影响

   $("ul").empty();

目标.clone() : 复制, 会返回指定目标的复制体,需要接受或者直接使用

 var $b = $(".box").clone();
        $b.appendTo($("body"));
    });
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值