第三章.jquery的DOM操作

 

第三章.jquery的DOM操作
    1.节点操作
        1.1查找节点
             查找节点元素 $("ul li:eq(1)")
             查找节点属性 $p.attr("title")
        1.2创建节点
             创建元素节点 var $li_1=$("<li></li>") $("ul").append($li_1);
             创建文本节点 var $li_1=$("<li>香蕉</li>") $("ul").append($li_1);
             创建属性节点  var $li_1=$("<li title='香蕉'>香蕉</li>") $("ul").append($li_1);
        1.3插入节点
             append()     向元素 内部 后面 追加内容C
             appendTo()   追加内容C到元素内部后面
             prepend()    向元素 内部 前面 追加内容C
             prependTo()  追加内容C到元素内部前面
             after()      在元素之后插入内容
             insertAfter()插入内容在元素之后
             before()     在元素之前插入内容
             insertBefore()插入内容在元素之前
        1.4删除节点
             remove() 删除节点元素,并可恢复
             empty()  清空节点内容
        1.5复制节点
             clone()  $(this).clone().appendTo("ul")
        1.6替换节点
             replaceWith() 匹配元素替换成指定的内容
             replaceAll()  用指定的内容替换匹配元素
        1.7包裹节点
             wrap() 将所有匹配的元素用指定的标签元素来 单独的包括起来
             wrapAll() 将匹配的元素用指定的一个标签元素来 整个的包括起来
             wrapInner() 将匹配的元素 内容 用指定的标签元素来包括起来
        1.8遍历节点
             children()取得第一子集元素集合
             next() 取得后面紧接着的同辈元素
             prev() 取得前面紧接着的同辈元素
             siblings() 取得前后所有的同辈元素
             closest() 取得最近的匹配元素
             其他find(); filter(); nextAll(); prevAll(); parent(); parents();


    2.属性操作
        2.1获取和设置属性
             attr() 1个参数获取,2个参数为设置
        2.2删除属性
             removeAttr()


     3.样式操作
        3.1获取和设置class
             attr("class") 1个参数获取,2个参数为设置
        3.2追加class
             addClass("another")
        3.3移除class
             removeClass("another") 不带参数为全部移除
        3.4切换class
             toggleClass("another") 不停地追加和移除样式
        3.5判断是否含有某class
             hasClass("another")或则is("another")
        3.6具体css操作
             css("color");获取颜色, css("color","red");设置颜色
             height();获取高度
             width(); 获取宽度
             offset();获取在当前视窗的相对偏移
             position();获取相对于最近一个的position的偏移
             scrollTop()和scroll() 获取滚动条距离


    4.内容操作(html,文本和值)
        4.1获取和设置html
             html();有参数为设置
        4.2获取和设置文本
             text();
        4.3获取和设置值
             val();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值