1. 使用<script>引用jQuery源码库文件 1). 本地引入 2). 在线远程引入(CDN): https://cdn.bootcss.com/jquery/1.9.0/jquery.min.js https://cdn.bootcss.com/jquery/1.9.0/jquery.js ...
分类:
Web程序 时间:
2018-05-20 18:13:16
阅读次数:
178
以JQuery中的append()实现为例 manipulationTarget()的实现: 查看上面的manipulation()实现,要注意三目运算符?:的优先级低于运算符&&的优先级,所以manipulationTarget()返回该elem或者返回tbody及其innerHtml; 至于jQ ...
分类:
Web程序 时间:
2018-05-05 11:18:15
阅读次数:
196
jQuery源码核心API - $.extend方法源码分析........ ...
分类:
Web程序 时间:
2018-05-02 02:52:48
阅读次数:
167
本文采用的jQuery源码为jquery-3.2.1.js jquery的on方法用来在选定的元素上绑定一个或多个事件处理函数。 当参数selector存在时,通常会用来对已经存在的元素或将来即将添加到文档中的元素做事件委托,表示当点击document中的selector元素时,将触发functio ...
分类:
Web程序 时间:
2018-04-10 19:43:19
阅读次数:
281
一、jQuery($)命名空间 为了避免声明了一些全局变量造成变量污染,使用立即执行函数形成jQuery($)独立的命名空间; 二、jQuery的本质是什么? 由jQuery的源码可知,jQuery的本质是一个函数(对象),是函数就应该有原型(prototype对象),但是,jQuery重置了该原型 ...
分类:
Web程序 时间:
2018-04-01 14:28:11
阅读次数:
250
第一次尝试使用Office Word,方便程度大大超过网页在线编辑,不过初次使用,一些内容不甚熟悉,望各位大神见谅~ 在上次的文章中,把整个jQuery的结构进行了梳理,得到了整个jQuery的简化结构,如下: 这一次,我们将开始对jQuery源码进行逐行分解。 首先从一开始的注释开始 开始的注释包 ...
分类:
Web程序 时间:
2018-02-22 17:10:55
阅读次数:
260
最近在学习jQuery源码,在此,特别做一个分享,把所涉及的内容都记录下来,其中有不妥之处还望大家指出,我会及时改正。望各位大神不吝赐教!同时,这也是我的第一篇前端技术博客,对博客编写还不是很熟悉,美化工作可能不够到位,也希望大家多多见谅! 首先这篇文章要给大家分享的是:jQuery的框架结构,把框 ...
分类:
Web程序 时间:
2018-02-10 12:59:20
阅读次数:
223
看过jQuery源码的人应该知道,jQuery开篇用的就是立即执行函数。立即执行函数常用于第三方库,好处在于隔离作用域,任何一个第三方库都会存在大量的变量和函数,为了避免变量污染(命名冲突),开发者们想到的解决办法就是使用立即执行函数。 1.什么是立即执行函数(IIFE) 在了解立即执行函数之前先明 ...
分类:
编程语言 时间:
2018-02-05 20:01:04
阅读次数:
155
【深入浅出jQuery】源码浅析--整体架构 最近一直在研读 jQuery 源码,初看源码一头雾水毫无头绪,真正静下心来细看写的真是精妙,让你感叹代码之美。 其结构明晰,高内聚、低耦合,兼具优秀的性能与便利的扩展性,在浏览器的兼容性(功能缺陷、渐进增强)优雅的处理能力以及 Ajax 等方面周到而强大 ...
分类:
Web程序 时间:
2018-01-07 00:53:30
阅读次数:
244