jQuery 内核分析
SSH2JS
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第二章 jQuery技术解密 (五)
2.3.5 引用 DOM 元素 jQuery() 函数能够直接接受 HTML 字符串,并把它们转换为 DOM 结构,这是上一节中所讲解的利用 jQuery() 函数生成 DOM 元素。当然,我们也可以看到 jQuery() 函数还可以接收 DOM 元素、DOM元素集合、HTML标签或者 ID 值。下面我们就来分析 jQuery.fn.init() 构造器是如何把这些类型的参数转换为 DOM转载 2013-04-20 08:25:13 · 616 阅读 · 0 评论 -
第二章 jQuery技术解密(一)
2.2 jQuery 原型技术分解 任何复杂的技术都是从最简单的问题开始的,如果你被 jQuery 几千行庞杂结构的源代码所困惑,那么建议你阅读本节内容,我们将探索 jQuery 是如何从最简单的问题开始,并逐步实现羽翼渐丰的演变过程,从 jQuery 核心技术的还原过程来理解 jQuery 框架的搭建原理。 2.2.1 起源 -- 原型继承 用过 JavaScript 的读者转载 2013-04-20 08:21:39 · 489 阅读 · 0 评论 -
第二章 jQuery技术解密 (二)
2.2.6 延续 -- 迭代器 在 jQuery 框架中,jQuery 对象是一个很奇怪的概念,具有多重身份,所以很多初学者一听说 jQuery 对象就感觉很是不解,误以为它是 John Resig 制造的新概念。我们可以对jQuery 对象进行如下分解。 第一,jQuery 对象是一个数据集合,它不是一个个体对象。因此,你无法直接使用 JavaScript 的方法来操作它。 第转载 2013-04-20 08:22:48 · 631 阅读 · 0 评论 -
第二章 jQuery技术解密 (七)
2.4.5 Sizzle 构造器 在 jQuery.fn.init() 构造器中,通过调用 jQuery(context).find(selector) 函数来解析并匹配 DOM 元素。jQuery.find() 函数实际上是引用 Sizzle() 函数,而 Sizzle() 函数仅是 Sizzle 引擎的构造器,它主要调用 Sizzle.find() 函数在 DOM 文档树中查找与 CSS转载 2013-04-20 08:26:43 · 510 阅读 · 0 评论 -
jQuery内核详解与实践(第一章)
前言 1.从 jQuery(JavaScript + Query) 名称也可以看出,使用 CSS + XPath 选择器查询页面元素是该框架赖以起家的绝活。 2.在可能的条件下,建议读者不要完全抛弃 JavaScript 原生的选择器方法,适当混合使用 jQuery 、DOM 和 JavaScript 能够提升程序的执行效率。例如 ,offset (获取页面上的各种尺寸和位置数据)、创转载 2013-04-20 08:20:18 · 624 阅读 · 0 评论
分享