使用jQuery操作DOM的方法小结

发布时间 - 2026-01-10 23:18:23    点击率:

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

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# jquery  # 操作  # DOM  # 原生JS和jQuery操作DOM对比总结  # 详解jQuery中的DOM操作  # jQuery利用sort对DOM元素进行排序操作  # jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)  # 浅谈jQuery 选择器和dom操作  # jQuery遍历DOM节点操作之filter()方法详解  # 牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作  # jQuery移动和复制dom节点实用DOM操作案例  # jQuery的DOM操作之删除节点示例  # jQuery学习笔记之jQuery的DOM操作  # 可选  # 移除  # 多个  # 本类  # 更早  # 编程语言  # 特殊字符  # 文档  # 选择器  # 新文  # 使用它  # class  # removeClass  # code  # pre  # addClass  # css  # brush  # js  # color 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 打造顶配客厅影院,这份100寸电视推荐名单请查收  PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑  MySQL查询结果复制到新表的方法(更新、插入)  Laravel如何为API生成Swagger或OpenAPI文档  android nfc常用标签读取总结  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】  如何在自有机房高效搭建专业网站?  利用 Google AI 进行 YouTube 视频 SEO 描述优化  Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性  如何快速生成橙子建站落地页链接?  零基础网站服务器架设实战:轻量应用与域名解析配置指南  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  如何在阿里云香港服务器快速搭建网站?  教你用AI润色文章,让你的文字表达更专业  Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程  Laravel如何优化应用性能?(缓存和优化命令)  iOS验证手机号的正则表达式  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】  网站优化排名时,需要考虑哪些问题呢?  QQ浏览器网页版登录入口 个人中心在线进入  如何做网站制作流程,*游戏网站怎么搭建?  Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】  *服务器网站为何频现安全漏洞?  网站制作价目表怎么做,珍爱网婚介费用多少?  网站建设整体流程解析,建站其实很容易!  如何在Ubuntu系统下快速搭建WordPress个人网站?  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  如何实现建站之星域名转发设置?  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  Laravel如何与Pusher实现实时通信?(WebSocket示例)  Java类加载基本过程详细介绍  如何快速搭建个人网站并优化SEO?  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  Laravel怎么导出Excel文件_Laravel Excel插件使用教程  如何有效防御Web建站篡改攻击?  Python企业级消息系统教程_KafkaRabbitMQ高并发应用  JavaScript如何实现路由_前端路由原理是什么  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试  Laravel如何实现密码重置功能_Laravel密码找回与重置流程  如何快速配置高效服务器建站软件?  今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】  微信推文制作网站有哪些,怎么做微信推文,急?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  如何快速上传自定义模板至建站之星?  BootStrap整体框架之基础布局组件  独立制作一个网站多少钱,建立网站需要花多少钱?