文档章节

jQuery使用要点

satanrabbit
 satanrabbit
发布于 2015/08/19 15:33
字数 273
阅读 50
收藏 6

#使用要点 记录使用过程中出现的问题和要点。 ##通过不同选择其选择到同一DOM元素的jQuery对象不是同一个对象。

<div id="div-1" class="div-1"></div>
var jq1=$("#div-1");            //通过id获取dom元素的jQuery对象
jq1.inited=true;                //设置这个对象的inited属性值为true;
var jq2=$(".div1")[0];          //通过class获取同一个dom元素的jQuery对象
console.log(jq2.inited);        //undefined

因此不能通过直接在jQuery对象上设置、修改属性以期达到共用同一DOM元素jQuery对象属性的共用。但是通过jQuery对象对DOM元素的更改在使用其他选择器获取的jQuery对象时候是可以共用的,因为jQuery对象对DOM元素的修改时直接体现在DOM元素本身上的。例如:

var jq1=$("#div-1");                //通过id获取dom元素的jQuery对象
jq1.data("inited",1);               //设置这个DOM元素的inited属性值为1;
var jq2=$(".div1")[0];              //通过class获取同一个dom元素的jQuery对象
console.log(jq2.data("inited");     // 1

© 著作权归作者所有

satanrabbit
粉丝 4
博文 27
码字总数 9691
作品 0
河西
程序员
私信 提问
dom对象和jQuery对象的区别

1.jQuery对象和DOM对象 在第一次学习Jquery的时候也许大家都不是很清楚Jquery对象和DOM对象两者之间的关系,下面就解释两点,便于对Jquery和Dom加深理解 DOM对象,即是我们用传统的方法(java...

DockOne
2014/07/30
115
0
JS对象与Dom对象与jQuery对象之间的区别

前言 通过问题看本质: 举例: js的写法:document.getElementById('save').disabled=true; 在jquery中我是这样写的 分析: 其实因为$("#save")出来的其实是jQuery对象,而不是普通DOM对象 解......

苦水润喉
2018/08/16
0
0
五种方法解决Magento中jQuery和Prototype兼容性

Magento的发布版本里的JS大多是用Prototype写的,如果需要引入jQuery的话,可能有些变量会冲突,所以需要做些处理来处理jQuery和Prototype的兼容性。 第一种情况:先加载Prototype,再加载j...

PHPUI
2012/04/27
600
0
jQuery对象和DOM对象之间的转换实现

本文主要向大家介绍了jQuery对象和DOM对象之间互相转换的方法,其实转换过程十分简单,一起来看看吧。 在讨论jQuery对象和DOM对象的相互交换之前,先约定好定义变量的风格。如果获取的对象是...

IanSun
2015/03/14
50
1
jQuery.noConflict() 函数详解

jQuery.noConflict()函数用于让出jQuery库对变量$(和变量jQuery)的控制权。 一般情况下,在jQuery库中,变量$是变量jQuery的别名,它们之间是等价的,例如jQuery("p")和$("p")是等价的。由于...

鱼煎
2015/07/20
234
0

没有更多内容

加载失败,请刷新页面

加载更多

GUAVA--基础工具(Throwables)

1、异常传播 有时候,你会想把捕获到的异常再次抛出。这种情况通常发生在 Error 或 RuntimeException 被捕获的时候,你 没想捕获它们,但是声明捕获 Throwable 和 Exception 的时候,也包括了...

MrYuZixian
21分钟前
2
0
电磁兼容入门篇之辐射发射(辐射骚扰)试验

今天我们一起学习的是四个EMI测试项之一:辐射发射(RE),较前两篇相比的话,今天可能会有一点点深度,不过不用担心,我们先做一个了解,等到测试时或测试后再回过来结合本文,就能掌握的更...

demyar
32分钟前
4
0
Redis 事务:将一组命令放在同一个事务中进行处理

事务 MULTI 、 EXEC 、 DISCARD 和 WATCH 是 Redis 事务相关的命令。事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺...

须臾之余
35分钟前
4
0
Spring Boot Tomcat配置项

参数配置容器 server.xx开头的是所有servlet容器通用的配置,server.tomcat.xx开头的是tomcat特有的参数,其它类似。 所有参数绑定配置类:org.springframework.boot.autoconfigure.web.Serv...

xiaomin0322
45分钟前
7
0
微课程 | 第二课《Docker 安装方式介绍》

微课程 | 第二课《Docker 安装方式介绍》视频 https://v.youku.com/v_show/id_XNDQ0NDUzNjkxNg==.html?spm=a2hzp.8244740.0.0 上一期我们介绍了 DBLE 的基本概况,下面进入我们的正题,正题基...

爱可生
46分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部