jq -- 节点操作

 创建节点:

    // 创建节点1:      $("标签")             :类比于js中的document.createElement("li");
    console.log($("<li class='aaa'>我是li标签</li>"));


    // 创建节点2:      $("ul").html("");     :类比innerHTML属性。因为此属性,识别标签。
    $("ul").html("<li>我是html方法穿件出来的li标签</li>")

添加节点:

var jqNewLi = $("<li>我是jquery创建出来的li。用的是append方法添加</li>");

   //在盒子末尾添加
$("ul").append(jqNewLi);    //把新创建的li塞进ul中
// jqNewLi.appendTo($("ul")); //把新创建的li塞进ul中

   //在盒子最前面添加
// $("ul").prepend(jqNewLi);
// jqNewLi.prependTo($("ul"));

// 克隆节点
var newUl  = $(".box ul:eq(0)").clone();
$(".box").append(newUl);

删除 , 清空节点:

// 将ul里面的html全部清除
$("ul").empty();

// 删除指定的节点
$("li:eq(0)").remove();

attr()修改属性值:

// 两个参数,修改属性的值
$("div").attr("width","180");

// 单个参数,获取属性的值
$("div").attr("width");

attr与prop区别:

prop()一般用来获取元素自带的属性 , 入input的checked

attr()一般自定义的属性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值