`
zccst
  • 浏览: 3291689 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jquery源码解析-文章

阅读更多
作者:zccst


版本截止到2013.8.24 jQuery官方发布最新的的2.0.3为准
附上每一章的源码注释分析 :https://github.com/JsAaron/jQuery
http://www.cnblogs.com/aaronjs/p/3279314.html



鉴于浏览器江湖一统还遥遥无期,于是选择了版本1.9.1作为学习的版本。上次教训告诉我们:
1、不要一头就钻入代码细节,先把常用API有哪几个,分别有哪些用法搞清楚先
2、对于用法多样,内部分支贼多的API,不妨耐心写点用例,然后断点跑下分支
进入正题,下面是jQuery源码学习系列的文章链接:
http://www.cnblogs.com/chyingp/archive/2013/06/03/jquery-souce-code-study.html



打个广告,《jQuery1.7.1技术内幕:深入解析jQuery架构设计与实现原理》预计今年8、9月份出版,总体上基于之前的jQuery1.6.1源码分析,引入1.7新增的功能和特性,会更加详细和精炼,有心得的朋友可以给我留言或邮件,欢迎拍砖指正。
jQuery源码分析(版本1.6.1)
http://www.cnblogs.com/nuysoft/archive/2011/11/14/2248023.html



jQuery 解构
http://www.cn-cuckoo.com/deconstructed/jquery.html


如果您觉得本文的内容对您的学习有所帮助,您可以微信:
分享到:
评论

相关推荐

    jQuery源码解析

    jQuery以极其优雅的设计风格倾倒众生,不得不承认它的设计风格是众多JS库首屈一指的典范,难怪许多前端工程师坚守阵营,但是在使用jQuery的同时很少有人会去思索它背后的神秘色彩,这也是我撰写这系列文章的根本原因...

    jQuery-source-reading-blog

    这一系列文章是本人阅读jQuery源码的笔记和心得,其中参杂了一些工程实践。 按照以往OS方面的经验,找最新的代码阅读并非是一个明智之举。挑选一个早期版本或参考资料最多的版本,可以以一个最高的效率来体会架构的...

    个人博客系统源码

    HTML解析,url投稿功能处有用到 缓存 页面缓存 OutputCache 以及对象缓存 HttpRuntime.Cache 如果你提交了文章发现首页没有更新,那是因为默认设置了5分钟的页面缓存。 webconfig中caching节点处,你可以在这里...

    博客 v1.2源码20121013

    博客 v1.2源码 网站结构: 权限:.net membership 文章分类:category.js(json格式存储) 文章内容:表 blog_article,blog_articledetail 以及 视图 blog_varticle 配置信息:general.config Json Json的...

    YQBlog个人博客系统源码201071

    YQBlog个人博客系统源码 程序介绍: YQBlog - 基于Asp.Net MVC3 EF4.0技术的个人博客系统。 网站结构: 权限:.net membership 文章分类:category.js(json格式存储) 文章内容:表 blog_article,blog_...

    jQuery行级解析读取XML文件

    这是我在做项目时的测试源码,利用jQuery的Ajax功能读取XML文件中指定行的数据。在IE6+和FireFox 3.0+浏览器上测试都完美通过。下载源码包后直接解压到你的网站根目录即可进行测试。详细代码说明请浏览关于此源码包...

    jQuery源码分析之sizzle选择器详解

    jquery从1.3开始,使用了新的选择器–sizzle。效率超过了以前的jquery版本的其他选择器。下面这篇文章主要介绍了jQuery源中sizzle选择器的相关资料,文中介绍的很详细,需要的朋友可以参考借鉴,下面来一起看看吧。

    Yqblog个人博客源码1.3.rar

    HTML解析,url投稿功能处有用到 缓存 页面缓存 OutputCache 以及对象缓存 HttpRuntime.Cache 如果你提交了文章发现首页没有更新,那是因为默认设置了5分钟的页面缓存。 webconfig中caching节点处,你可以在这里...

    jQuery选择器源码解读(五):tokenize的解析过程

    以下分析基于jQuery-1.10.2.js版本。 下面将以$(“div:not(.class:contain(‘span’)):eq(3)”)为例,说明tokenize和preFilter各段代码是如何协调完成解析的。若想了解tokenize方法和preFilter类的每行代码的详细...

    jQuery联动日历的实例解析

    本篇文章主要对jQuery联动日历的实例进行解析说明。有兴趣的朋友可以下载源码调试运行试试看,希望对大家有所帮助

    详解jQuery中的getAll()和cleanData()

    本篇文章主要是对detach()/empty()/remove()/unwrap()]() 中两个函数 getAll和cleanData() 进行解析。 一、getAll(context, tag) 作用: 用来获取 context 上的 tag 标签,或者是将 context 和 context 里的 tag ...

    jsoup支持包_教程_源代码

    Java 程序在解析HTML 文档时,相信大家都接触过htmlparser 这个开源项目,我曾经在IBM DW 上发表过两篇关于htmlparser 的文章,分别是:从HTML中攫取你所需的信息 和扩展HTMLParser 对自定义标签的处理能力。...

    asp.net 细粒权限源码,浪曦图库系统

    Asp.net多层架构,多数据库开发模式,缓存,自定义标签的详细开发步骤,Repeater控件以及AspNetPager控件的配合使用,全站生成静态页并解析自定义标签的模式,图片上传自动裁切技术。纯静态页中非ajax分页技术。 ...

    15 分钟掌握vue-next响应式原理

    对于解析原理的文章,我个人是比较喜欢那种“小白”风格的文章,即不要摘录特别多的代码,也不要阐述一些很深奥的原理与概念。在我刚接触 react 的时候,还记得有一篇利用 jquery 来介绍 react 的文章,从简入繁,...

    JAVA上百实例源码以及开源项目

    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

    converting-from-speech-to-text-with-[removed]通过语音录入或者键盘输入的方式保存笔记; 将笔记保存到本地; 显示历史笔记并可以通过语音朗读笔记;

    converting-from-speech-to-text-with-javascript ...此App无需使用任何花哨的依赖,只需使用jQuery来进行简单的DOM操作,以及Shoelace实现简单的样式,并使用CDN直接将它们包含到文件中。 代码解析:

    PHP呆错短视频系统 v1.4.5

    ThinkPhp+Jquery+BootStrap组合、超强负载能力助您轻松运营百万级站点。 三端合一 呆错短视频系统一套模板自适应电脑、手机、平板多个终端入口,完美适配微信、百度等多种APP浏览器,也可以独立设置移动端与电脑端...

    JAVA上百实例源码以及开源项目源代码

    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

    python入门到高级全栈工程师培训 第3期 附课件代码

    06 jquery以及jquery对象介绍 07 jquery选择器 08 jquery的查找筛选器 09 jquery练习之左侧菜单 第44章 01 jquery属性操作之html,text,val方法 02 jquery循环方法和attr,prop方法 03 jquery模态对话框与clone的...

    asp.net+ajax+sqlserver自动补全功能实现解析

    利用jquery.autocomplete插件利用js实现了自动补全功能。由于我的需要是结合sqlserver数据库表实现自动补全功能。就下来就是将数据库表转为js数组,自然而然就想到了ajax。 ² Asp.NetAjax的两种基本开发模式这篇...

Global site tag (gtag.js) - Google Analytics