jQuery基础4-dom元素操作

1.jQuery HTML文本操作 

    html( [val|fn] )             //  取得第一个匹配元素的html内容。该函数不能用于XML文档。但可以用于XHTML文档。

    text( [val|fn] )              //  取得所有匹配元素的内容。这个方法对HTML和XML文档都有效。

    val( [val|fn|arr] )          //  获得匹配元素的当前值。

2.jQuery HTML属性操作

    attr( name|pro|key,val|fn )          //  设置或返回被选元素的属性值。
    removeAttr( name )                   //  删除属性
    addClass( class|fn )                   //  为元素添加指定的类名。
    removeClass( [class|fn] )           //  删除全部或者指定的类。
    prop( n|p|k,v|f )                           //  获取在匹配的元素集中的第一个元素的属性值。
    removeProp( name )                  //  用来删除由.prop()方法设置的属性集
    toggleClass( class|fn[,sw] )        //  如果存在(不存在)就删除(添加)一个类。

 3.jQuery 文档处理

    内部插入:
    append(content|fn)               // 向每个匹配的元素内容尾部追加内容。
    appendTo(content)               // 创建元素或将所有匹配的元素移入到指定元素内容尾部。
    prepend(content|fn)             // 向每个匹配的元素内部前置内容。(用法同上)
    prependTo(content)             // 创建元素或将所有匹配的元素移入到指定元素内容前面。(用法同上)


    外部插入:
    after(content|fn)                   // 在每个匹配的元素后插入内容(同级)。
    insertAfter(content)              // 创建元素或将所有匹配的元素移入到指定元素后面(同级)。
    before(content|fn)               // 在每个匹配的元素前插入内容(同级)。(用法同上)
    insertBefore(content)          // 创建元素或将所有匹配的元素移入到指定元素前面(同级)。(用法同上)


    包裹:
    wrap(html|ele|fn)                // 把所有匹配的元素用其他元素的结构化标记包裹起来。
    unwrap()                            // 移出元素的父元素。
    wrapAll(html|ele)                // 将所有匹配的元素提出来用单个元素包裹起来后放入第一个匹配元素的位置。
    wrapInner(html|ele|fn)        // 将每一个匹配的元素的子内容(包括文本节点)用一个HTML结构包裹起来。


    替换
    replaceWith(content|fn)     // 将所有匹配的元素替换成指定的HTML或DOM元素。
    replaceAll(selector)           // 用设置的元素替换掉所有匹配到的元素。


    删除:
    empty()                            // 删除匹配的元素集合中所有的子节点。
    remove([expr])                 // 从DOM中删除所有匹配的元素。(未正真删除,可再使用,不保留绑定的事件、附加的数据等)
    detach([expr])                  // 从DOM中删除所有匹配的元素。(未正真删除,可再使用,保留绑定的事件、附加的数据等)


    复制:
    clone([Even[,deepEven]])  // 克隆匹配的DOM元素并且选中这些克隆的副本。

4.jQuery CSS样式操作

  CSS样式操作:
  css(name|pro|[,val|fn])          // 1.9*取得或设置匹配元素的样式属性值


  位置:
  offset([coordinates])             // 获取或设置匹配元素在当前视口的相对偏移。包含left,top两个属性。(只对可见元素有效)
  position()                              // 获取匹配元素相对父元素的偏移,返回的对象包含两个整型属性:top 和 left。
  scrollTop([val])                     // 获取或设置匹配元素相对滚动条顶部的偏移,此方法对可见和隐藏元素均有效。
  scrollLeft([val])                     // 获取或设置匹配元素相对滚动条左侧的偏移,此方法对可见和隐藏元素均有效。


  尺寸:
  height([val|fn])                      // 取得或设置匹配元素当前计算的高度值,文本区
  width([val|fn])                       // 取得或设置匹配元素当前计算的宽度值,文本区
  innerHeight()                        // 获取匹配元素边框内区域高度,不含边框,此方法对可见和隐藏元素均有效。
  innerWidth()                         // 获取匹配元素边框内区域宽度,不含边框,此方法对可见和隐藏元素均有效。
  outerHeight([soptions])        // 获取匹配元素外部高度,包含边框
  outerWidth([options])           // 获取匹配元素外部宽度,包含边框

 

 

jQuery基础1-简介、语法

jQuery基础2-选择器

jQuery基础3-筛选(过滤、查找、串联)

jQuery基础4-dom元素操作

jQuery基础5-事件

jQuery基础6-动画效果

jQuery基础7-Ajax请求

jQuery基础8-event事件对象

jQuery基础9-工具函数

jQuery基础10-延迟对象 和 回调函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值