• 使用jQuery操作DOM


    一.DOM操作分为3类

    1.DOM Core

         DOM Core不是Javascript的专属品,任何一种支持DOM的编程语言都可以使用它.它的用途不仅限于处理一种使用标记语言编写出来的文档

    2.HTML-DOM

        比DOM Core出现的更早,它提供了一些更加简明的标记来描述各种HTML-DOM的元素属性

    3.CSS-DOM

        CSS-DOM 失针对CSS的操作,在JavaScript中,只要作用是获取和设置style对象各种属性

    二.样式操作

    1.直接设置样式值

    css(name,value)   //设置单个属性

    css({name:value,name:value,name:value....})   //同事设置多个属性

    2.追加样式和移除样式

    addClass(class)  //追加样式

    removeClass(class)    //移除样式

    3.切换样式

    taggleClass()    //可以切换不同元素的类样式

    三.类容操作

    1.html代码操作

    html([content])  //可选,规定备选元素的新类容,该参数可以包含HTML标签,无参数时,表示被选元素的文本类容

    2.标签类容操作

    text([content])  //可选,规定被选元素的新文本类容.  注释,特殊字符会被编码.无参数时,表示获取元素的被选类容

    3.属性值操作

    val([value])    

    四.节点属性操作

    1.查找节点

    $("xxx")

    2.创建节点

    $(selector)  //选择器

    $(element)  //Dom元素

    $(html)       //html代码

    3.插入节点

    内部插入:append(content)  appendTo(content)   prepend(content)   prependTo(content)

    外部插入:after(content)   insertAfter(content)   before(content)   insertBefore(content)

    4.删除节点

    $(selector).remove([expr])

    5.替换节点

    $("ul li:eq(1)").replaceWith($xxx)

    6.复制节点

    $(selector).clone([includeEvents])

  • 相关阅读:
    web 后台返回json格式数据的方式(status 406)
    消息队列比较
    CAP
    Redis分布式锁的正确实现方式
    idea 快捷键
    给web请求加遮罩动画
    java动态代理实现与原理详细分析(代码层面解释了AOP的实现)
    Spring框架IOC和AOP的实现原理(概念)
    springboot后台控制重定向
    消息队列如何保证幂等性?
  • 原文地址:https://www.cnblogs.com/wangbenqing/p/6473136.html
Copyright © 2020-2023  润新知