zoukankan      html  css  js  c++  java
  • 使用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])

  • 相关阅读:
    操作系统设计与实现(二)
    SpringCloud(八)Consul的微服务注册
    图的实现(邻接矩阵)及DFS、BFS
    SpringCloud(七)服务注册之Consul的简介和原理
    Mybatis笔记目录(6天)
    Mybatis学习笔记——day02
    C语言教程Day01
    Linux C/C++方向开发(13周学习路线)
    基于Java的实验室预约管理系统
    基于Android的高校学生考勤系统的设计与实现
  • 原文地址:https://www.cnblogs.com/wangbenqing/p/6473136.html
Copyright © 2011-2022 走看看