简介DOM对象和jQuery对象

DOM对象与jQuery对象的区别 DOM对象:使用JavaScript的方法获取的对象就是DOM对象。 JQuery对象:使用jQuery的方法获取的对象就是jQuery对象。 小提示:DOM = Document Object Model(文档对象模型) 1. Javascript中的DOM对象 例如:document.getElementByld(“box”); //(通过id去获取到一个元素,一个id为box的元素称为)DOM对象,而js中的getElementsByTagName是通过获取元素节点得到的。 jQuery对象 阅读详情


第一次学习jQuery,经常会搞不清楚哪些是jQuery对象、哪些是DOM对象,所以需要重点了解它们以及它们之间的关系。

1. DOM对象

DOM(Document Object Model,文档对象模型),每一份DOM都可以表示成一棵树。下面我们构建一个非常基本的网页,网页代码如下

初始化效果图如图1-13所示。

 
图1-13 一个非常基本的网页
可以把上面的HTML结构描述为一棵DOM树,如图1-14所示。
 
(点击查看大图)图1-14 把网页元素表示为文档树
在这棵DOM树中,<h3> 、<p>、<ul> 以及<ul>的3个<li>子节点都是DOM元素节点。可以通过JavaScript中的getElementsByTagName或者getElementById来获取它们。像这样得到的DOM元素就是DOM对象。DOM对象可以使用JavaScript中的方法,示例如下:


2. jQuery对象

jQuery对象就是通过jQuery包装DOM对象后产生的对象。

jQuery对象是jQuery独有的。如果一个对象是jQuery对象,那么它就可以使用jQuery里的方法。

例如:


这段代码等同于:

在jQuery对象中无法使用DOM对象的任何方法。比如$("#id").innerHTML和$("#id").checked之类的写法都是错误的,可以用$("#id").html()和$("#id").attr("checked")之类的jQuery方法来替代。同样,DOM对象也不能使用jQuery的里方法,例如document.getElementById("id").html()也会报错,只能用document.getElementById("id").innerHTML语句。

特别注意:用#id作为选择符取得的是jQuery对象而并非document.getElementById("id")所得到的DOM对象,两者并不等价。关于"#"选择符的运用,我们将在下一章进行讲解。从学习jQuery一开始就应当树立正确的观念,认识jQuery对象和DOM对象之间的区别,一旦能够跨越这道坎,之后学习jQuery的路子就轻松多了。

点云焊缝提取 本文介绍了一个基于PCL库的点云处理流程,包含三个核心模块:MLS平滑处理通过多项式拟合修正点云位置;差异提取通过双向匹配定位源/目标点云的非重叠区域;统计过滤剔除离群噪声点。该流程采用"平滑-筛选-净化"的通用思路,将复杂算法封装为可配置接口,实现了工业级点云预处理。文章重点分析了各模块的原理、PCL接口调用及参数设计逻辑,同时指出参数调优、算法扩展等深入探索方向,展现了PCL在点云处理中的模块化优势与实用价值。 阅读详情

相关推荐

计算机视觉-深度学习图像检测方法梳理

计算机视觉-深度学习图像检测方法梳理 由于之后要转方向啦,趁这段时间整理手中硕士研究方向的一些阅读笔记,这是一篇关于计算机视觉的基础知识梳理 先搞清一些小知识点 首先我们要弄清楚图像分类、目标定位、语义分割、实例分割的区别 a. 图像分类 :给定一张输入图像,图像分类任务旨在判断该图像所属类别; b. 目标定位 :在图像分类的基础上,我们还想知道图像中的目标具体在图像的什么位置,通常是以包围盒的(bounding box)形式; c. 语义分割 :语义分割是目标检测更进阶的任务,目标检测只需要框出每个目

qq_41662991的博客 9953

原生javascript取代jquery的一些方法(jQuery-free)

转自:http://www.qingdou.me/2687.html jQuery是最流行的JavaScript工具库。据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的91.7%。 jQuery如此受欢迎,以至于有被滥用的趋势。许多开发者不管什么样的项目,都一股脑使用jQuery。但是,

Reid的专栏 3528

SAP FICO 资产会计AA后台配置 (上)

输入折旧表“CZ11”如有外币计价的资产,则需指定外币计价的资产折旧范围,以及规则。因为在设置资产类型时,需指定一个对应的 资产编号范围、资产账户确定类型(便于分配自动会计科目)、屏幕格式规则(便于设置资产字段必填与否)。因为在设置资产类型时,需指定一个对应的 资产编号范围、资产账户确定类型(便于分配自动会计科目)、屏幕格式规则(便于设置资产字段必填与否)。新增资产类型:Z101 固定资产-房屋及建筑物新增资产类型:Z301 固定资产-房屋及建筑物。

ghgxm520的博客 1759

jQuery对象和DOM对象使用说明

jQuery对象和DOM对象使用说明

溺水的鱼 - Later equals never. 1521

Playwright Java环境配置避坑指南:浏览器路径、类加载与离线部署

Playwright作为现代端到端测试框架,其Java SDK突破了传统Selenium的Driver管理模式,将Chromium/Firefox/WebKit内核视为可编程运行时资源。其核心原理在于SDK与浏览器二进制分离——Maven仅管理Java字节码,而浏览器需独立下载、校验与沙箱加载。这一设计带来显著技术价值:跨平台一致性、进程隔离安全性及多浏览器并行能力;典型应用场景涵盖Spring Boot集成测试、金融级离线CI/CD、Kubernetes容器化部署及Air-Gapped封闭环境。然而,因J

weixin_32956805的博客 675

Windows Pychram部署Unet++过程

windows系统 在pycharm平台上配置并跑通Unet网络 这里我用的是B站课程里的资源《唐宇迪Unet图像分割语义分割实战》

ArcGis_Niu的博客 803

jQuery 对象和 DOM 对象的些区别和和如何对他们进行区分

使用方法:jQuery 对象和 DOM 对象之间可以相互转换,可以通过 [0] 索引或 get() 方法从 jQuery 对象中获取 DOM 对象,也可以使用 $() 函数将 DOM 对象封装成 jQuery 对象。定义:jQuery 对象是一个由 jQuery 函数($)返回的特殊对象,它是对匹配的 DOM 元素集合进行操作的工具。在 jQuery 中,有两种常见的对象:jQuery 对象和 DOM 对象。它们之间有一些区别和区分。DOM 对象具有原生的属性和方法,可以操作元素的内容、样式、事件等。

m0_46639782的博客 493

3台虚拟机部署Doris详细文档(含校验步骤)

摘要:本文详细介绍了Apache Doris在3台虚拟机上的集群部署方案。采用1主FE+1从FE+1观察者FE+3BE的混合部署模式,确保元数据高可用性。硬件配置建议测试环境4核16GB内存,生产环境8核64GB内存。部署步骤包括系统环境配置(关闭防火墙、内核参数优化)、FE/BE节点配置启动、集群初始化验证等。重点配置了IP白名单(172.30.0.115)和数据目录(/data/doris)。通过MySQL客户端和WebUI可监控集群状态,实现千万级数据的实时分析能力,后续可通过增加BE节点线性扩展。

weixin_41026747的博客 931

Jquery对象与DOM对象之间的些许区别与联系

一.Jquery跟DOM有什么区别? 1.JQuery是JQuery对象,而DOM是原生JS的对象。 2.JQuery的顶级元素是$,而DOM的顶级元素是window。 3.根据JQuery获取的对象就是JQuery对象,根据原生JS获取的对象就是DOM对象。 4.JQuery对对象的操作不能用在DOM上,DOM中对对象的操作不能用在JQuery上。 5.JQuery对象本质:利用$对DOM对象包装后产生的对象(伪数组形式存储)。 二.操作DOM的常见方法. document.getElementById(

J_aSON_的博客 831

Zemax操作33--5倍激光扩束器

5倍扩束

lzy750750的博客 2930

ARM和FPGA之间的通信(硬件原理图篇)

设计该开发板的初衷是为了学习,但也希望今后能扩展其功能,看到大家都在diy示波器,自己也非常冲动的想DIY一把,于是呼选了arm+fpga的方案,fpga主要用来实现数据的高速采样,而ARM则提供数据的显示,以及一些人机交互的功能。那么该方案中最重要的地方就是ARM和FPGA之间的通信如何实现了。在网上查了很多的资料,有说将FPGA作为ARM的一个外设,可以通过DMA的方式来直接访问;也有说把FP

屌yy的博客 5万+

jQuery对象与DOM对象简介及相互转换

jQuery对象与DOM对象简介及相互转换

一起coding,一起嗨。 1014

58子站安居,经纪人营销管理平台登录接口加密逆向

实战场景password 实战分析 本次要解决的站点依旧来源自78技术人社群,有朋友希望再次说明一下其登录模块的加密参数寻找与逆向逻辑,本文我们就一起分析一下。 站点地址为:vip.anjuke.com/portal/login 通过开发者工具,可以简简单单的寻找到相应的数据。

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者 2万+

简介DOM对象和jQuery对象 、解决jQuery和其它库的冲突

简介DOM对象和jQuery对象 第一次学习jQuery,经常会搞不清楚哪些是jQuery对象、哪些是DOM对象. 1 . DOM对象 文档对象模型(DOM,Document Object Model)。 每一份DOM都可以表示一棵树。下面我们构建一个非常基本的网页: 对应网页代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans...

weixin_44797327的博客 253

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

jquery 简介,DOM对象和Jquery对象的转换

&lt;script type="text/javascript" src="jquery-1.6.3.js"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; // ready方法的作用是当页面中的dom加载完毕后执行参数中的函数 $(document).ready(function(){ alert("hello

dongruan00的专栏 128

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

jQuery编程基础精华01(jQuery简介,顶级对象$,jQuery对象、Dom对象,链式编程,选择器)

jQuery简介 什么是jQuery? jQuery就是一个JavaScript函数库,没什么特别的。(开源)联想SQLHelper类 jQuery能做什么?jQuery是做什么的? jQuery本身就是一堆JavaScript函数,JavaScript是做什么的,jQuery也一样。毕竟jQuery只是用JavaScript编写的函数库而已,有些功能jQuery没有封装,则还需要通过自己

XHQT520的博客 1167

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

jQuery基础(一)、jQuery简介、dom对象与jQuery对象、选择器、事件冒泡与阻止默认行为

一:jQuery简介jQuery是一个优秀的JavaScript库,其理念是“写得少,做的多”在jQuery中,$就是jQuery的一个简写形式。例如:$("#foo")和jQuery("#foo")是等价的;$.ajax和jQuery.jax是等价的。二:DOM对象与jQuery对象DOM对象与jQuery对象:   1. 通过JavaScript中的getElemsByname、getElem...

lijiuchangxin的博客 203

【译】用jQuery 处理XML-- DOM(文本对象模型)简介

用jQuery 处理XML--写在前面的话 用jQuery 处理XML-- DOM(文本对象模型)简介 用jQuery 处理XML--浏览器中的XML与JavaScript 用jQuery 处理XML-- jQuery与XML 原文:Processing XML with ...

chenmian6513的博客 165

jQuery编程基础精华01(jQuery简介,顶级对象$,jQuery对象、Dom对象,链式编程,选择器)...

jQuery简介 什么是jQuery? jQuery就是一个JavaScript函数库,没什么特别的。(开源)联想SQLHelper类 jQuery能做什么?jQuery是做什么的? jQuery本身就是一堆JavaScript函数,JavaScript是做什么的,jQuery也一样。毕竟jQuery只是用JavaScript编写的函数库而已,有些功能jQuery没有封装,则还需...

183

jQuery系列01---jQuery简介、jQuery使用详解、DOM对象与jQuery对象的转换与区别

1.jQuery优秀的Javascrīpt框架。官方网站jquery.com,可以下载压缩的或者开发版的jQuery。 2.下面是一些入门程序,通过程序学jQuery。 01 MyHtml.html --> //ready 方法的作用是当页面中的dom加载完毕后执行参数中的函数 $(documen

daijope的专栏 628

JavaScript学习笔记8-jQuery简介、jQuery使用详解、DOM对象与jQuery对象的转换与区别

jQuery的口号是:write less, do more // ready方法的作用是当页面中的dom加载完毕后执行参数中的函数 $(document).ready(function() { alert("Hello World"); }); jquery $(document).ready() 与window.onload的区别 这两个方法的效果都

hellochenlu的博客 593

jQuery→简介引入、jQuery类数组对象$()与DOM对象、各种选择器、attr()、html() 、text()、val()

官网下载 https://jquery.com/download/ jQuery对象与DOM对象 jQuery类数组对象$(’’)转DOM对象 DOM对象转jQuery对象 id选择器 类选择器 元素选择器 全选择器 层级选择器 筛选选择器 内容筛选选择器 可见筛选选择器 属性筛选选择器 子元素筛选选择器 表单元素选择器 表单对象属性筛选选择器 特殊选择器this .attr() .html() .text() .val()

实干、效率、武功、心法 178

jQuery的简介和使用

文章目录1 jQuery1.1 jQuery的简介1.2 jQuery对象1.3 jQuery选择器1.3.1 简单选择器1.3.2 关系选择器1.3.3 过滤选择器1.3.4 属性选择器1.3.5 表单选择器 1 jQuery 1.1 jQuery的简介 jQuery=JS+query,它是辅助JS开发的JS类库,实现了很多浏览器的兼容问题,jQuery可以使得开发更为便捷,如操作DOM,制作动画效果,事件绑定,使用Ajax等其它功能 $()是jQuuery的核心函数,通过核心函数来调用jQuery

weixin_43541094的博客 1720
上一篇: Oracle数据库链接(一)
下一篇: Struts2拦截器简单示例
北斗安心联
博客等级 码龄16年 6粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值