没有合适的资源?快使用搜索试试~ 我知道了~
jQuery学习笔记
需积分: 0 4 下载量 177 浏览量
2011-07-03
16:12:34
上传
评论
收藏 101KB DOCX 举报
温馨提示
试读
52页
这是我看《锋利的jQuery》时做的笔记,这本书确实值得一看。
资源详情
资源评论
资源推荐
第 1 章 jQuery 概述
1.1 jQuery 对象和 DOM 对象
1.1.1 DOM 对象和 jQuery 对象简介
对象
(,文档对象模型),每一份 都
可以表示成一棵树。
对象
对象就是通过 包装 对象后产生的对象。
对象不能使用 对象的任何方法,同样, 对象也
不能使用 对象的任何方法。
1.1.2 jQuery 对象和 DOM 对象的相互转换
如果获取的对象是 对象,一般习惯在变量前加。
对象转换成 对象
提供两种方法将一个对象转换成 对象,即和
。
() 对象是一个数组对象,可以通过的方法得到
相应的 对象。
!"#$
"%$
()另一种方法是 本身提供的,通过 方法得到
相应的 对象。
!"#$
%$
对象转换成 对象
对于一个 对象,只需要用把 对象包装起来,就可以
获得一个 对象。
&'(!#$
$
平时用到的 对象都是通过函数制造出来的,函数就
是一个 对象的制造工厂。
1.2 解决 jQuery 和其他库的冲突
在 库中,几乎所有的插件都被限制在它的命名空间里。通
常,全局()对象都被很好地存储在 命名空间里,因此
当把 和其他 )*+ 库一起使用时,不会引起冲突。默认情
况下, 用作为自身的快捷方式。
库在其他库之后导入
在其他库和 库都被加载完毕后,可以在任何时候调用
,-函数将变量的控制权移交给其他 )*+ 库。
,-$..将变量的控制权交给 ++
/01..使用
2+23/01
45$
6$
6$
2++255+ 77$..使用 ++
然后,就可以在程序里将 函数作为 对象的制造工厂。
此外,还有另一种选择。如果想确保 不会与其他库冲突,
但又想自定义一个快捷方式,可以进行如下操作:
,-$..自定义一个快捷方式
/01..使用 ,利用自定义快捷方式
2+23/01
45$
6$
6$
2++255+ 77$..使用 ++
如果不想给 自定义这些备用名称,还想使用而不管其他库
的方法,同时又不想与其他库冲突,那么可以使用以下两种解决
方法。
其一:
,-$..将变量的控制权交给 ++
/01..使用 设定页面加载时执行函数
2+23/01..在函数内部继续使用方法
45$
6$
6$
2++255+ 77$..使用 ++
其二:
,-$..将变量的控制权交给 ++
/01..定义匿名函数并设置形参为
/01..匿名函数内部的均为
2+23/01..继续使用方法
45$
6$
6$
6$..执行匿名函数并传递实参
2++255+ 77$..使用 ++
库在其他库之前导入
如 果 库 在 其 他 库 之 前 就 导 入 了 , 那 么 可 以 直 接 使
用”#来做一些 的工作。同时,可以使用方法作为其
他库的快捷方式。这里无需调用 ,-函数。
第 2 章 jQuery 选择器
选择器可以分为以下四类:
基本选择器(5)
层次选择器()
8过滤选择器(9)
:表单选择器(/)
2.1 基本选择器
选择器 概述 返回 示例
"
根据给定的
匹配一个
元素
单个元素 !"5#选取 为 5 的元素
55
根据给定的
类名匹配元
素
集合元素 !5#选取所有 55 为 5 的元
素
根据给定的
元素名称匹
配元素
集合元素 !+#选取所有的;+<元素
=
匹配所有元
素
集合元素 !=#选取所有的元素
5>5>
将每个选择
器匹配到得
元素合并到
集合元素 !>5+>+,55# 选 取 所 有
;< 、 ;5+< 和 拥 有 55 为
,55 的;+<标签的一组元素
剩余51页未读,继续阅读
hundsun_wuhan
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0