jquery对象和DOM对象的区别介绍


Posted in Javascript onAugust 09, 2013

第一步,http://www.k99k.com/jQuery_getting_started.html
第二步,新手先仔细得全部看一遍jQuery的选择器,很重要!!!
(http://shawphy.com/jqueryapi/ 这里是最新文档,有离线版下载)
第三步,深刻了解jQuery对象和普通DOM对象的区别。互相转化见Q1
Q1,js的写法:document.getElementById('save').disabled=true;
在jquery中我是这样写的$("#save").disabled = true; 为什么没效果呢

A,这个是典型的问题,其实因为$("#save")出来的其实是jQuery对象,而不是普通DOM对象
这是新手常见的问题。
解决方法有2:
1,用JQ写法,$("#save").attr("disabled","true");
2,转成DOM写法$("#save")[0].disabled=true;
当然,$("#save")[0]也可以写成$("#save").get(0)。他返回的也是DOM元素

$("#save").eq(0)得到的还是jq对象
$(dom对象)就能得到一个jq对象。

Q2,获取选中的checkbox
A:
获取所有选中的checkbox:
$("input:checkbox:checked")
判断是否一组checkbox都选中了:
if($("input:checkbox:checked").length){}
判断某一个checkbox是否被选中
if($("input:checkbox").is(":checked")){}

Q3,我的id里有[]或.之类的符号,怎么办?或者带有命名空间的xml标签带有:怎么办?
A:用\\来转义如<div id="id[1]"></div>
$("#id\\[1\\]")

Javascript 相关文章推荐
关于COOKIE个数与大小的问题
Jan 17 Javascript
IE下JS读取xml文件示例代码
Aug 05 Javascript
jQuery 选择器详解
Jan 19 Javascript
JQuery中属性过滤选择器用法实例分析
May 18 Javascript
JavaScript脚本判断蜘蛛来源的方法
Sep 22 Javascript
jquery.validate表单验证插件使用方法解析
Nov 07 Javascript
Vue2.0 UI框架ElementUI使用方法详解
Apr 14 Javascript
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
Feb 21 Javascript
vue中使用 pako.js 解密 gzip加密字符串的方法
Jun 10 Javascript
javaScript实现一个队列的方法
Jul 14 Javascript
JS事件循环机制event loop宏任务微任务原理解析
Aug 04 Javascript
uniapp电商小程序实现订单30分钟倒计时
Nov 01 Javascript
SOSO地图JS画出标注和中心点以html形式运行
Aug 09 #Javascript
javascript判断机器是否联网的2种方法
Aug 09 #Javascript
jquery 列表双向选择器之改进版
Aug 09 #Javascript
jquery 简单应用示例总结
Aug 09 #Javascript
JS命名空间的另一种实现
Aug 09 #Javascript
使用javascript创建快捷方式的简单实例
Aug 09 #Javascript
使用js修改客户端注册表的方法
Aug 09 #Javascript
You might like
根德Grundig S400/S500/S700电路分析
2021/03/02 无线电
php pcntl_fork和pcntl_fork 的用法
2009/04/13 PHP
php str_pad() 将字符串填充成指定长度的字符串
2010/02/23 PHP
php数组查找函数总结
2014/11/18 PHP
对PHP依赖注入的理解实例分析
2016/10/09 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
php 处理png图片白色背景色改为透明色的实例代码
2018/12/10 PHP
js下通过getList函数实现分页效果的代码
2010/09/17 Javascript
jQuery的Ajax的自动完成功能控件简要说明
2013/02/22 Javascript
构造函数+原型模式构造js自定义对象(最通用)
2014/05/12 Javascript
直接拿来用的15个jQuery代码片段
2015/09/23 Javascript
jQuery实现div拖拽效果实例分析
2016/02/20 Javascript
jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)
2016/09/08 Javascript
nodejs require js文件入口,在package.json中指定默认入口main方法
2018/10/10 NodeJs
koa-passport实现本地验证的方法示例
2020/02/20 Javascript
Python3基础之list列表实例解析
2014/08/13 Python
Python的Django框架下管理站点的基本方法
2015/07/17 Python
Python实现优先级队列结构的方法详解
2016/06/02 Python
Python使用迭代器捕获Generator返回值的方法
2017/04/05 Python
详解Python判定IP地址合法性的三种方法
2018/03/06 Python
利用Python如何批量更新服务器文件
2018/07/29 Python
用Python实现读写锁的示例代码
2018/11/05 Python
Python中super函数用法实例分析
2019/03/18 Python
树莓派3 搭建 django 服务器的实例
2019/08/29 Python
python网络爬虫 Scrapy中selenium用法详解
2019/09/28 Python
Pytorch之view及view_as使用详解
2019/12/31 Python
CSS3按钮鼠标悬浮实现光圈效果源码
2016/09/11 HTML / CSS
兰蔻加拿大官方网站:Lancome加拿大
2016/08/05 全球购物
Luxplus瑞典:香水和美容护理折扣
2018/01/28 全球购物
澳大利亚波希米亚风时尚品牌:Tree of Life
2019/09/15 全球购物
介绍一下.NET构架下remoting和webservice
2014/05/08 面试题
学前教育求职自荐信范文
2013/12/25 职场文书
五水共治一句话承诺
2014/05/30 职场文书
房地产置业顾问岗位职责
2015/04/11 职场文书
联欢会开场白
2015/06/01 职场文书
合作协议书格式范本
2016/03/21 职场文书