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])

  • 相关阅读:
    理解CSS中BFC
    js 异步执行顺序
    javascript中继承方式及优缺点(三)
    javascript中继承方式及优缺点(二)
    javascript中继承方式及优缺点(一)
    javascript中的原型和原型链(五)
    javascript中的原型和原型链(四)
    javascript中的原型和原型链(三)
    跨域问题及解决思路
    lambda表达式之方法引用
  • 原文地址:https://www.cnblogs.com/ws1149939228/p/11039290.html
Copyright © 2011-2022 走看看