码迷,mamicode.com
首页 >  
搜索关键字:jquery源码    ( 465个结果
读jQuery源码之三
源码177-527行:jQuery.extend方法jQuery.extend = jQuery.fn.extend = function() { var options, name, src, copy, copyIsArray, clone, target = argumen...
分类:Web程序   时间:2015-11-19 23:53:00    阅读次数:347
jQuery-1.9.1源码分析系列(十) 事件系统——事件委托
jQuery的事件绑定有几个比较优秀的特点: 1. 可以绑定不限数量的处理函数 2. 事件可以委托到祖先节点,不必一定要绑到对应的节点 3. 链式操作 下面主要分析事件的委托设计。事件源我们成为委托节点,委托节点委托他的祖先节点替他执行事件处理,这个祖先节点被成为被委托节点。 DO...
分类:Web程序   时间:2015-11-19 19:03:42    阅读次数:253
jQuery-1.9.1源码分析系列(九) CSS操作
jquery.fn.css获取当前jQuery所匹配的元素中第一个元素的属性值【$(…).css(cssName),注意这个cssName可以是数组】或给当前jQuery所匹配的每个元素设置样式值【$(…).css(cssname,value) / $(…).css(obj)】; 可以看见函数...
分类:Web程序   时间:2015-11-17 18:24:40    阅读次数:223
jQuery-1.9.1源码分析系列(八) 属性操作
jQuery的属性操作主要包括 jQuery.fn.val jQuery.fn.attr jQuery.fn.removeAttr jQuery.fn.prop jQuery.fn.removeProp jQuery.fn.addClass jQuery.fn.removeClas...
分类:Web程序   时间:2015-11-16 19:25:24    阅读次数:195
jQuery-1.9.1源码分析系列(七) 钩子(hooks)机制及浏览器兼容
处理浏览器兼容问题实际上不是jQuery的精髓,毕竟让技术员想方设法取弥补浏览器的过错从而使得代码乱七八糟不是个好事。一些特殊情况的处理,完全实在浪费浏览器的性能;突兀的兼容解决使得的代码看起来既不美观也也不能对前端技术有任何提升。但是不管怎么说,只要不同的浏览器存在,就有可能出现兼容性问题,我.....
分类:Web程序   时间:2015-11-16 12:27:26    阅读次数:393
jQuery源码学习5——工具方法之attr parents sibling clean
(1)、attr attr: function(elem, name, value){ var fix = { "for": "htmlFor", "class": "className", "float": "c...
分类:Web程序   时间:2015-11-16 12:01:49    阅读次数:266
jQuery-1.9.1源码分析系列(六) 延时对象续——辅助函数jQuery.when
$.when的说明 描述:提供一种方法来执行一个或多个对象的回调函数,返回这些对象的延时(Deferred)对象。 说明(结合实例和源码): 如果你不传递任何参数, jQuery.when()将返回一个resolved(解决)状态的promise对象。 如果向jQuery.when()传...
分类:Web程序   时间:2015-11-13 18:47:26    阅读次数:290
jQuery源码学习3——工具方法篇
基本工具方法结构如下:jQuery.extend({ init:function(){}, each:function(){}, className:{ add:function(){}, remove:function(){}, has:...
分类:Web程序   时间:2015-11-12 17:28:36    阅读次数:310
getComputedStyle与currentStyle获取样式(style/class)
今天看jQuery源码CSS部分,里面用到了currentStyle和getComputedStyle来获取外部样式。因为elem.style.width只能获取elem的style属性里的样式,无法获取外部css文件中定义的样式,所以针对IE8以下以及其他浏览器,需要以这两种不同的方式获取外部cs...
分类:其他好文   时间:2015-11-12 13:15:07    阅读次数:239
jquery源码分析(二)——结构
再来复习下整体架构:jQuery源码分析(基于 jQuery 1.11 版本,共计8829行源码)(21,94) 定义了一些变量和函数jQuery=function(){}(96,280) 给jQuery添加一些方法和属性,jQuery.fn=jQuery.prototype(2...
分类:Web程序   时间:2015-11-12 01:18:04    阅读次数:364
465条   上一页 1 ... 23 24 25 26 27 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!