jquery增删改查

查找节点

1.查找元素节点

var li= l i = (‘ul li:eq(1)’);

var li_txt = $li.text();

alert(li_txt);

2.查找属性节点

var para= p a r a = (‘p’);

var p_txt = $para.attr(‘title’);

alert(p_txt);

创建节点
3.元素节点
var li1= l i 1 = (‘

  • li_1
  • ‘);

    var li2= l i 2 = (‘

  • li_2
  • ‘);

    (ul).append( ( ′ u l ′ ) . a p p e n d ( li_1);

    (ul).append( ( ′ u l ′ ) . a p p e n d ( li_2);

    4.创建文本节点
    var li1= l i 1 = (‘

  • 香蕉
  • ‘);

    var li2= l i 2 = (‘

  • 雪梨
  • ‘);

    (ul).append( ( ′ u l ′ ) . a p p e n d ( li_1);

    (ul).append( ( ′ u l ′ ) . a p p e n d ( li_2);

    5.创建属性节点
    var li1= l i 1 = (“

  • 香蕉
  • “);

    var li2= l i 2 = (“

  • 雪梨
  • “);

    (ul).append( ( ′ u l ′ ) . a p p e n d ( li_1);

    (ul).append( ( ′ u l ′ ) . a p p e n d ( li_2);

    6.插入节点

    $(‘p’).append(‘你好‘); //在p内部追加b

    $(‘你好‘).appendTo(‘p’); //将b追加到p的内部,可以用来移动元素

    $(‘p’).prepend(‘你好‘); //在p的内部前置b

    $(‘你好‘).prependTo(‘p’); //将b前置到p的内部,可以用来移动元素

    $(‘p’).after(“你好“); //在p的后面插入b

    $(‘你好‘).insertAfter(‘p’); //将b插入到p的后面,可以用来移动元素

    $(‘p’).before(‘你好‘); //在p的前面插入b

    $(‘你好‘).insertBefore(‘p’); //将b插入到p的前面,可以用来移动元素

    删除节点

    7.remove()方法
    $(‘ul li:eq(1)’).remove(); //删除第二个li节点,返回这个节点的引用

    $(‘ul li’).remove(‘li[title!=菠萝]’); //删除title不等于菠萝的li元素

    detach()方法
    $(‘ul li’).click(function(){

    alert($(this).html());

    });

    var li= l i = (‘ul li:eq(1)’).death();

    $li.append(‘ul’);

    //从DOM中删除元素,但是保留他绑定的事件、附加的数据等等,重新追加这个元素,之前绑定的事件还在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值