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 相关文章推荐
农历与西历对照
Sep 06 Javascript
jquery 获取json数据实现代码
Apr 27 Javascript
基于jquery的实现简单的表格中增加或删除下一行
Aug 01 Javascript
jQuery的运行机制和设计理念分析
Apr 05 Javascript
含有CKEditor的表单如何提交
Jan 09 Javascript
tuzhu_req.js 实现仿百度图片首页效果
Aug 11 Javascript
Bootstrap模态框禁用空白处点击关闭
Oct 20 Javascript
jQuery图片瀑布流的简单实现代码
Mar 15 Javascript
详解vue-router 2.0 常用基础知识点之router.push()
May 10 Javascript
利用百度地图API获取当前位置信息的实例
Nov 06 Javascript
使用vue-cli打包过程中的步骤以及问题的解决
May 08 Javascript
了解JavaScript表单操作和表单域
May 27 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
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
2011/07/14 PHP
php之Memcache学习笔记
2013/06/17 PHP
php实现上传图片生成缩略图示例
2014/04/13 PHP
PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
2016/02/15 PHP
CI框架中$this-&gt;load-&gt;library()用法分析
2016/05/18 PHP
Yii框架小部件(Widgets)用法实例详解
2020/05/15 PHP
在修改准备发的批量美化select+可修改select时,在非IE下发现了几个问题
2007/01/09 Javascript
js 省地市级联选择
2010/02/07 Javascript
xmlhttp缓存清除的2种解决方法
2013/12/13 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
JS针对Array的各种操作汇总
2016/11/29 Javascript
JS实现给对象动态添加属性的方法
2017/01/05 Javascript
完美的js图片轮换效果
2017/02/05 Javascript
js实现登录与注册界面
2017/11/01 Javascript
Vue.js组件间的循环引用方法示例
2017/12/27 Javascript
vue.js绑定事件监听器示例【基于v-on事件绑定】
2018/07/07 Javascript
详解vue-cli3多环境打包配置
2019/03/28 Javascript
JavaScript常用进制转换及位运算实例解析
2020/10/14 Javascript
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
Python下的Softmax回归函数的实现方法(推荐)
2017/01/26 Python
Python numpy 点数组去重的实例
2018/04/18 Python
PyQt5每天必学之带有标签的复选框
2018/04/19 Python
使用python实现语音文件的特征提取方法
2019/01/09 Python
在python中用print()输出多个格式化参数的方法
2019/07/16 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
Django发送邮件功能实例详解
2019/09/02 Python
StubHub巴西:购买和出售您的门票
2016/07/22 全球购物
军校本科大学生自我评价
2014/01/14 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
诉讼代理人授权委托书
2014/10/11 职场文书
面试感谢信范文
2015/01/22 职场文书
创先争优活动个人总结
2015/03/04 职场文书
2015年五一劳动节慰问信
2015/03/23 职场文书
文案策划岗位个人自我评价(范文)
2019/08/08 职场文书
JavaWeb 入门篇(3)ServletContext 详解 具体应用
2021/07/16 Java/Android
解决Oracle数据库用户密码过期
2022/05/11 Oracle