随笔分类 -  Javascript || Jquery

摘要:$() 即调用了jQuery.fn.init方法jQuery = function( selector, context ) { return new jQuery.fn.init( selector, context, rootjQuery );}下面是init方法代码: 1 init: f... 阅读全文
posted @ 2014-12-18 14:57 Yanger90 阅读(10429) 评论(0) 推荐(1)
摘要:这篇主要说一下在源码中jquery对象是怎样设计实现的,下面是相关代码的简化版本: 1 (function( window, undefined ) { 2 // code 定义变量 3 jQuery = function( selector, context ) { 4 ... 阅读全文
posted @ 2014-12-05 14:55 Yanger90 阅读(1151) 评论(1) 推荐(2)
摘要:接上一篇,jquery源码的这种写法叫做匿名函数自执行(function( window, undefined ) { // code})( window );函数定义了两个参数window和undefined,执行函数传入了window对象。参数window因为变量对象的作用域链的关系,我们... 阅读全文
posted @ 2014-12-02 15:09 Yanger90 阅读(1030) 评论(1) 推荐(1)
摘要:jquery源码中涉及了大量原生js中的知识和概念,文章是我在学习两者的过程中进行的整理和总结,有不对的地方欢迎大家指正。 本文使用的jq版本为2.0.3,附上压缩和未压缩版本地址:http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.0.3.jshtt... 阅读全文
posted @ 2014-12-01 14:37 Yanger90 阅读(1816) 评论(4) 推荐(3)
摘要:为了提升用户体验,网站用户在上传图片的时候,我们不能够让用户自己去处理图片以达到我们的要求。而通常像淘宝上商品实物展示这样的页面,我们需要控制的主要是图片的宽度。又考虑到html页面解析顺序可能导致的一些问题,决定通过定义一个简单的功能函数,然后在img元素中添加onload事件来调用的方式进行实现... 阅读全文
posted @ 2013-02-27 13:15 Yanger90 阅读(2221) 评论(5) 推荐(0)