E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
jQuery源码
jQuery源码
解析(架构与依赖模块)
jQuery设计理念引用百科的介绍:jQuery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库,它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,
AinSnow
·
2015-01-30 22:11
JavaScript
[html5] jquery .data() 与 html5 data 的不同
分析
jquery源码
得知,通过.data()操作的数据其实是保存在$.cache里的源码可见:https://github.com/jquer
邪云子
·
2015-01-30 01:00
Jquery源码
分析与简单模拟实现
前言最近学习了一下
jQuery源码
,顺便总结一下,版本:v2.0.3主要是通过简单模拟实现jQuery的封装/调用、选择器、类级别扩展等。加深对js/Jquery的理解。
SpringRen
·
2015-01-19 22:00
放松点
处在一个准备期,主要在看angular用法,
jquery源码
,有进步,有收获,却没有实实在在的成果。自己想做点东西,却缺少一个很好的想法。怅然若失。
xxwade
·
2015-01-19 01:55
常用函数2
--------------------华丽分割线-----------------------------/**获取元素到页面顶端的距离(出自
jquery源码
) */functiongetCoords
kongjiea
·
2014-12-31 16:00
jQuery源码
解读:部份jQuery工具方法实现
jQuery作为前端最流行的类库,没有之一,源码必须得读一读。本博将不定期更新源码解读内容,如果解读不正确的地方,还请同学们在评论中指正。本系列文章基于jquery-1.9.1.js。(编者注:虽然JQ已经出到2.X,本文所述的方法是基本方法,没有版本之差,对于学习有所帮助)一、$.type()判断js数据类型用法:$.type(newArray());//array部份源码(截取关键部份,请忽略
江小湖Laker
·
2014-12-29 00:00
jquery
javascript
2013年AngularJS学习资源精选
jQuery源码
解析(架构与依赖模块) 深入浅出Java多线程 MVC架构模式分析与设计 专为开发者打造的Linux学习视频教程本文由 伯乐在线 - 陈鑫伟 翻译。未经许可,禁止转载!
jinyeweiyang
·
2014-12-22 20:00
jQuery中的编程范式
本文将结合
jQuery源码
的实现原理,对javascript中涌现出的编程范式和常用技巧作一简单介绍。 1. AJAX: 状
·
2014-12-22 16:00
jquery
jQuery源码
分析-构造函数详解
在jQuery.js的构造函数中,充分利用了JavsScript语言的动态性——对行参的类型和个数没有的严格要求,以至于一个函数可以实现多种功能需求,也为JavaScript语言的多态性提供了基础,在这个构造函数中,提供了六种不同的调用格式(根据官方API文档),具体如下($ = jQuery): 1、$(String expr):根据给定的CSS选择符查找匹配的元素,如$("di
·
2014-12-12 09:00
jquery
jQuery中的编程范式
本文将结合
jQuery源码
的实现原理,对javascript中涌现出的编程范式和常用技巧作一简单介绍。 1. AJAX: 状态
·
2014-12-05 14:00
jquery
{{
jQuery源码
分析}}jQuery对象初始化的多种传参数形式
jQuery对象初始化的传参方式包括:1.$(DOMElement)2.$('<h1>...</h1>'), $('#id'), $('.class') 传入字符串, 这是最常见的形式, 这种传参数经常也传入第二个参数context指定上下文,其中context参数可以为$(...), DOMElement3.$(function() {}); <===> $(
·
2014-12-04 08:00
JQuery对象
通过
jQuery源码
学习javascript(二)
匿名函数(function(window, undefined){ })(window) 传入window变量的原因:使window由全局变量变为局部变量,不需要将作用域链退回到顶层作用域,以便更快的访问window。 在参数列表增加undefined的原因:在自调用匿名函数的作用域内,确保undefined是真的未定义。 好处: 创建私有命名空间,函数体内的方法和变量不会影响全局空
stone_
·
2014-12-03 14:00
通过
jQuery源码
学习javascript(一)
构造函数(构造器) (function(){ function jQuery() { } window.jQuery = window.$ = jQuery; })() cons
stone_
·
2014-12-02 16:00
jquery源码
学习笔记-01
jquery源码
分析写这个系列的博客只是想记录自己的理解,并且提出自己的疑问。欢迎交流,指正。文章的顺序并不是按照特定的逻辑来编排的,只是自己看源码的时候碰到自己希望记录的地方,就随便写点。
ai137853
·
2014-11-20 16:48
jquery
JavaScript及jQuery学习笔记(2)
jquery源码
中写为:function(global,factory){},我们打印出来可以看到global就是window对象,factory为undefined,因为我没有第二个参数(不明白我说的是什么意思
QuarterLifeForJava
·
2014-11-17 16:00
JavaScript
html
jquery
原生XMLHttpRequest学习日志
jQuery源码
真的博大精深优美得很;先从w3cschool看一下基本的使用方式,参考的jQ版本是v1.11.1http://www.w3school.com.cn/xml/xml_http.asp基本流程是先做简单
尐桀
·
2014-11-07 16:00
jquery
源码
异步
XMLhttpREquest
时隔多日,终于再次开始读
jquery源码
中间有工作忙,也有自己懒惰。大部分是后者。但是我知道自己真的喜欢js,作为第一个阅读的js开源框架。我一定会坚持下去。-----------------------看完了each方法。each会调用传入回调方法。这个用过一次的新手都会很明白。但是看源码之后自己反倒被自己的弄糊涂了。原因是测试each时回调方法只写了一句jquery的方法。结果导致each的源码和回调混淆在一起。我还埋怨书中写的不够
发大水范
·
2014-11-06 22:37
阅读jquery源码心得
jQuery源码
分析系列(01) : 整体架构
jQuery2.0.3源码分析core-整体架构整体架构拜读一个开源框架,最想学到的就是设计的思想和实现的技巧。废话不多说,jquery这么多年了分析都写烂了,老早以前就拜读过,不过这几年都是做移动端,一直御用zepto,最近抽出点时间把jquery又给扫一遍我也不会照本宣科的翻译源码,结合自己的实际经验一起拜读吧!github上最新是jquery-master,加入了AMD规范了,我就以官方最新
niuqiang2008
·
2014-10-27 17:00
jquery
jQuery源码
分析00
今年6月份的时候冒出来学习
jQuery源码
的想法的,就从网上找了些资料,对比之后最后选择了《jQuery内核详解与实践》,然后在对比着一些其它网上的分析,一块一块的学习,期间还不时的自己写些实例
Kevin2000
·
2014-10-20 15:00
jquery
源码
抽取
jquery源码
实现获取元素的精确位置
获取元素准确位置的写法 知识点预备:getBoundingClientRect() clientTop,left:边框的距离 scrollTop,scrollLeft:到上边或者左边的滚动距离 pageYOffset:firefox 滚动条顶部到网页上边的距离 pageXOffset:firefox 滚动条顶部到网页左边的距离 var getCoords = fun
xjw1987524
·
2014-10-18 11:00
jquery
jQuery 2.0.3 源码分析core - 选择器
打开
jQuery源码
,一眼看去到处都充斥着正则表达式,jQuery框架的基础就是查询了,查询文档元素对象,所以狭隘的说呢,jQuery就是一个选择器,并这个基础上构建和运行查询过滤器!
jinyeweiyang
·
2014-10-14 17:00
jQuery源码
分析系列
2013.8.24jQuery官方发布最新的的2.0.3为准附上每一章的源码注释分析:https://github.com/JsAaron/jQuery 正在编写的书(jQuery架构剖析2.1.1)
jQuery
jinyeweiyang
·
2014-10-14 15:00
Jquery validate验证表单时多个name相同的元素只验证第一个的问题
下面搜集了五种方法,主要还是前两个提供了解决方案,第三种需要修改
jQuery源码
: 修复jquery.validate插件中name属性相同(如name=’a[]‘)时验证的bug 使用jquery.validate
xinklabi
·
2014-10-12 18:00
jQuery Validate
jQuery源码
解读 - 数据缓存系统:jQuery.data
jQuery在1.2后引入jQuery.data(数据缓存系统),主要的作用是让一组自定义的数据可以DOM元素相关联——浅显的说:就是让一个对象和一组数据一对一的关联。一组和Element相关的数据如何关联着这个Element一直是web前端的大姨妈,而最初的jQuery事件系统照搬DeanEdwards的addEvent.js:将回调挂载在EventTarget上,这样下来,循环引用是不可忽视的
linkFly
·
2014-09-28 13:00
读jquery数据缓存
jquery源码
里有很多设计很巧妙的点,都值得我们去揣摩和学习的。那我们现在开始读jquery数据缓存源码之路了。
心语2012
·
2014-09-22 17:00
jquery
jquery源码
解析-文章
作者:zccst版本截止到2013.8.24jQuery官方发布最新的的2.0.3为准附上每一章的源码注释分析:https://github.com/JsAaron/jQueryhttp://www.cnblogs.com/aaronjs/p/3279314.html鉴于浏览器江湖一统还遥遥无期,于是选择了版本1.9.1作为学习的版本。上次教训告诉我们:1、不要一头就钻入代码细节,先把常用API有
zccst
·
2014-09-16 16:00
JavaScript
jquery
location.hash 等跨域总结
由于在
jQuery源码
中看到了// A simple way to check for HTML strings or ID strings // Prioritize #id over to
发大水范
·
2014-09-10 21:27
Ajax
iframe
百度
simple
前台
jQuery源码
第一天
jQuery的js源码读起来的感觉比spring的java源码“用户体验度”高。。。更好理解一些 书中提到了“===”比较符号,久远前学js的时候用到过之后在编码中再也没有用到。。。今天才知道和==号的区别首先,==equality等同,===identity恒等。 ==,两边值类型不同的时候,要先进行类型转换,再比较。 ==,不做类型转换,类型不同的一定不等。 下面分别说明: 先说
发大水范
·
2014-09-10 20:10
java
spring
用户
identity
看
jquery源码
更好使用API
看
jquery源码
更好使用API看过源码我们会发现其实jquey中有很多很好用的api我们没有使用过,今天我们一起看一下队列(queue)的源码,看一下都有哪些好用的API。
心语2012
·
2014-09-10 12:00
jquery
读书笔记之
Jquery源码
很多人觉得jquery、ext等一些开源js源代码十分的晦涩,读不懂,遇到问题需要调试也很费劲。其实我个人感觉主要是有几个方面的原因:1、对一些js不常用的语法、操作符不熟悉2、某个function中又嵌套了一些内部的function,使得整个代码的层次结构不像java代码那么清晰。3、js中允许变量先使用后定义,会造成我们看代码时候忽然冒出来一个变量、function,却找不到是在哪里定义的。那
村长kylin
·
2014-09-05 18:00
逐行分析
jQuery源码
的奥秘之jQuery的整体框架
对jQuery的使用一直停留在按照API使用的阶段,一直很好奇jQuery这么一个复杂的框架是怎么一点一点写出来的。jQuery的源代码里道理有什么值得界面的理念和和思想。借着在网上看视频教程的机会,决心仔细研就一下jQuery的源代码,并做笔记记录。 视频课件地址: http://study.163.com/course/courseMain.htm?courseId=465
calatustela
·
2014-08-15 16:00
jquery
Jquery源码
分析系列(1)--Jquery整体架构
前两个月项目组特别忙了,买了一本《Juqery技术内幕,深入解析Jquery架构设计与实现原理》一直放着睡大觉;进入八月份项目终于过了TR5点,算是可一个喘口气;这本书终于有时间拜读一下。下面的一两个月我将每天坚持看几页,并陆陆续续写几篇不伦不类的技术博客,谈谈自己的心得体会等等。 首先评价一下这本书吧,我本来想买《锋利的Jquery》,但是电子版翻了一下,感觉还是有点基础了;就在网上找找呀
水中月120
·
2014-08-10 22:39
jquery
源码
看了这个才发现jQuery源代码不是那么晦涩
看了这个才发现jQuery源代码不是那么晦涩(转)博客分类: javascriptJquery
jQuery源码
解析晦涩的js开源代码 很多人觉得jquery、ext等一些开源js源代码十分的晦涩,读不懂
无量
·
2014-08-10 18:00
jquery源码分析
看了这个才发现jQuery源代码不是那么晦涩
看了这个才发现jQuery源代码不是那么晦涩(转)博客分类: javascriptJquery
jQuery源码
解析晦涩的js开源代码 很多人觉得jquery、ext等一些开源js源代码十分的晦涩,读不懂
无量
·
2014-08-10 18:00
jquery源码分析
jQuery源码
学习之七 (jQuery中扩展方法)
接下来分析扩展到jQuery的方法jQuery.extend({ ... isFunction:判断传入的是否是函数, isArray:判断传入的是否是数组, isWindow:判断传入的是否是window对象, isNumeric:判断传入的是否是num, type:判断传入参数的类型, isPlainObject:, isEmptyObject:参数是否是空对象, error:抛出错误, .
hdchangchang
·
2014-08-09 20:00
jquery核心功能分析
掌握核心方法是如何实现的,是理解
jQuery源码
的关键。这里理解了一切豁然开朗。
zccst
·
2014-08-01 15:00
jquery
jQuery源码
学习之六 (jQUery中扩展方法)
jQuery通过extend将方法扩展到jQuery函数上jQuery.extend({ expando:生成唯一的jQuery字符串(jQuery内部使用) noConflict:防止冲突函数, //后面四个都与DOM加载有关 isReady:DOM是否加载完(内), readyWait:等待多少文件的计数器(内), holdReady:推迟DOM触发, ready:准备DOM触发, ...
hdchangchang
·
2014-08-01 08:00
JQuery nodeName、nodeValue 以及 nodeType
最近在读
jquery源码
,看到关于一些nodetype的判断,现将网上搜到的信息共享如下:原文链接:http://blog.chinaunix.net/uid-22414998-id-2199425.htmlnodeName
editionman
·
2014-07-24 15:48
web
JQuery nodeName、nodeValue 以及 nodeType
最近在读
jquery源码
,看到关于一些nodetype的判断,现将网上搜到的信息共享如下:原文链接:http://blog.chinaunix.net/uid-22414998-id-2199425.htmlnodeName
editionman
·
2014-07-24 15:00
jQuery源码
学习之四 (jQUery对象的实例属性和方法)
1、get() 参数为null则返回DOM数组,否则返回相应的下标DOM元素(支持负数)jQuery.fn=jQuery.prototype={ ... get:function(num){ returnnum==null?this.toArray():(num... } $.each()源码:if中提供的方法是jQuery的API中没有提供的,jQuery的API中提供的方法在else中(
hdchangchang
·
2014-07-23 11:00
jQuery源码
学习之五 (jQUery继承方法)
jQuery利用extend进行扩展。参考jQueryAPI关于extend的用法:$.extend([deep],target,object1,objectN)$.fn.extend(object)extend函数结构分析:jQuery.extend=jQuery.fn.extend=function(){ 变量的声明 if(){}//是否是深拷贝 if(){}//参数是否正确 if(){}//
hdchangchang
·
2014-07-23 11:00
请教js大神们,看下这个是什么玩意儿
请教js大神们,看下这个是什么玩意儿
jquery源码
有这么一段:jQuery.fn = jQuery.prototype = {.... }... ... jQuery.fn.init.prototype
代码成湿
·
2014-07-15 18:00
jQuery源代码
jQuery源码
学习之三 (jQUery对象的实例属性和方法)
1、记录版本号以及修正constructor指向jquery:core_version, constructor:jQuery, 因为jQuery.prototype={...}这种写法将自动生成的jQuery.prototype.constructor属性覆盖删除,所以需要重新修正(指向其构造函数jQuery)。2、init()初始化方法: init()方法最终返回的是this-j
hdchangchang
·
2014-07-14 10:00
jQuery源码
学习之二 (部分变量解释说明)
几个变量的相关说明:1、rootjQuery后面的代码中可以找到 rootjQuery=jQuery(document); 赋予一个变量后,一是便于压缩;二是语义化后更容易以后的代码中使用理解,可维护性强2、readyjQuery3、core_strundefined=typeofundefinedxml中直接判断一个变量是不是等于undefined在ie9及以下版本中会判断不到,需用typeof
hdchangchang
·
2014-07-11 11:00
jQuery源码
学习之一 (采用匿名函数自执行模式)
打开网址 http://bugs.jquery.com/ 后,再搜索框中输入bug的编号(在
jquery源码
的注释中找到,例如:“#13335”),可找到相关的详细说明和评论。
hdchangchang
·
2014-07-10 16:00
JavaScript及jQuery学习笔记(1)
最后更新日:2014年11月17日 从本章开始,都将以
jquery源码
的分析展开。
QuarterLifeForJava
·
2014-07-06 13:00
JavaScript
html
jquery
jQuery源码
分析
1、概述 jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效,能极大地提高开发效率,是开发web应用的最佳的辅助工具之一。因此大部分开发者在抛弃Prototyp
zhangzhaoaaa
·
2014-07-05 12:00
jquery
jQuery源码
分析
1、概述 jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效,能极大地提高开发效率,是开发web应用的最佳的辅助工具之一。因此大部分开发者在抛弃Prototyp
zhangzhaoaaa
·
2014-07-05 12:00
jquery
jQuery源码
分析
1、概述 jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效,能极大地提高开发效率,是开发web应用的最佳的辅助工具之一。因此大部分开发者在抛弃Prototyp
zhangzhaoaaa
·
2014-07-05 12:00
jquery
jQuery源码
分析
1、概述 jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效,能极大地提高开发效率,是开发web应用的最佳的辅助工具之一。因此大部分开发者在抛弃Prototyp
zhangzhaoaaa
·
2014-07-05 12:00
jquery
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他