Jquery中节点操作

Jquery中节点操作

  1. 创建节点:
$(‘html字符串’): 如$(<p>hello jquery</p>);
  1. 添加节点:
    append , appendTo 添加到元素内容的最后面
$('.father').append($('p'));
    $('h2').appendTo($('.father'));

prepend , prependTo 添加到元素内容的最前面

$('.father').prepend($('p'));
    $('h2').prependTo($('.father'));
 
before -- -> $A.before($B)B扔到A的前面(兄弟关系,相邻)

    $('.son').before($('.son2'));


    after-- -> $A.after($B)B扔到A的后面(相邻,兄弟关系)
    $('.son').after($('.son2'));
 
 
  1. 删除节点
Remove()自杀型
  1. 清除节点
Empty()清空所有内容
  1. 克隆节点
Clone(参数) [都是深拷贝]

False:默认值,克隆结构,不克隆事件

True: 克隆结构,也克隆事件

$(‘p’).clone(true)
  1. 其他的一些方法:
    Val() 获取和设置value值
    Html()设置或获取html值,相当于innerHtml
    Text()设置和获取text文本值,相当于innerText
  2. 获取页面卷曲的高度
$(window).scrollTop()

原生js的实现则是通过
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值