Jquery
文章平均质量分 77
mychirs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jquery 插件范例
(function($){ // 插件的定义 $.fn.hilight = function(options) { debug(this); // build main options before element iteration var opts = $.extend({}, $.fn.hilight.defaults, options); // iterate and原创 2014-08-29 09:48:20 · 551 阅读 · 0 评论 -
jQuery 插件开发全解析
jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1 、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法原创 2014-10-11 10:16:17 · 1067 阅读 · 0 评论 -
jQuery源码分析-01总体架构
1. 总体架构1.1 自调用匿名函数 self-invoking anonymous function打开jQuery源码,首先你会看到这样的代码结构:(function( window, undefined ) { // jquery code})(window);1. 这是一个自调用匿名函数。什么东东呢?在第一转载 2014-10-11 16:25:01 · 505 阅读 · 0 评论 -
jQuery源码分析-04 选择器-Sizzle-工作原理
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 在分析Sizzle源码之前,先整理一下选择器的工作原理 先明确选择器中用到的名词,后边阅读时不会有歧义: 选择器表达式: "div > p" 块表达式: "div" "p" 并列选择器表达式: "转载 2014-10-11 16:29:34 · 452 阅读 · 0 评论 -
jQuery源码分析-04 选择器-Sizzle-从左向右的余热
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。jQuery源码分析系列(持续更新) 在Sizzle的设计思路中,将CSS选择器引擎的通用设计思路进行了分解和推理;在Sizzle的工作原理中,对Sizzle创造性的从右向左算法,进行了详细的分析。但从右向转载 2014-10-11 16:33:33 · 566 阅读 · 0 评论 -
jQuery源码分析-10事件处理-Event-事件绑定与删除-bind/unbind+live/die+delegat/undelegate
Js代码 作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:封装事件对象 便捷接口解析 ready专题 Js代码 10.4 .bind() .one() 10.4.1 如何使用 .bind(转载 2014-10-11 16:46:43 · 1275 阅读 · 0 评论 -
jQuery源码分析-12 DOM操作-Manipulation-核心函数.domManip()
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。jQuery源码分析系列(持续更新) 前记:基于 jQuery 1.7.1 编写;之前的系列文章以“贴源码注释”的方式进行讲解,注释并不适合做大段的描述和排版;本节将尝试 锚点+按块分析+流程图 的方式,希转载 2014-10-11 16:51:22 · 617 阅读 · 0 评论 -
jQuery源码分析-13 CSS操作-CSS-样式表-jQuery.fn.css()
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。jQuery源码分析系列(持续更新) 样式表 概述如何使用使用详解 特性对应的实现原理源码分析 .css( name, value )转载 2014-10-11 16:54:50 · 728 阅读 · 0 评论 -
jQuery源码分析-15AJAX-前置过滤器和请求分发器
15.4 AJAX中的前置过滤器和请求分发器自jQuery1.5以后,AJAX模块提供了三个新的方法用于管理、扩展AJAX请求,分别是:l 前置过滤器 jQuery. ajaxPrefilterl 请求分发器 jQuery. ajaxTransport,l 类型转换器 ajaxConvert这里先分析前置过滤器和请求分发器,类型转换器下一节再讲。15.4转载 2014-10-11 16:54:25 · 1236 阅读 · 0 评论 -
jQuery源码分析-16动画分析和扩展 Effects
16. 动画 16.1 源码解析 jquery1.43源码分析之动画部分 http://www.iteye.com/topic/786984上边这篇文章分析的很透彻,由浅入深,我就不再重复了,下面附两张jQuery 1.6.1的程序执行流程图: 16.2 动画支持的属性jQuery仅支持数值型的属性和特殊标记show/hide/toggl转载 2014-10-11 16:56:29 · 502 阅读 · 0 评论 -
jQuery源码分析-09属性操作
属性操作主要介绍prop、attr、val三个接口的实现,相对于其他的接口,这三个的源码实现复杂,更容易让人混淆,一不小心就回使用错误的接口或返回错误的值,因此重点分析。 9.1 .prop() vs .attr() 9.1.1 概述 1.6.1相对1.5.x最大的改进,莫过于对属性.attr()的重写了。在1.6.1中,将.attr()一分为二: .attr()、.pro转载 2014-10-11 16:39:42 · 475 阅读 · 0 评论 -
jQuery源码分析-12 DOM操作-Manipulation-核心函数jQuery.buildFragment()
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。jQuery源码分析系列(持续更新) 基于 jQuery 1.7.1 编写 核心函数 jQuery.buildFragment() 概述关于DocumentFragment的讨论转载 2014-10-11 16:52:18 · 559 阅读 · 0 评论 -
jQuery源码分析-12 DOM操作-Manipulation-核心函数jQuery.clean()
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。jQuery源码分析系列(持续更新) 基于 jQuery 1.7.1 编写 核心函数 jQuery.clean() 概述函数定义修正文档对象context声明返回转载 2014-10-11 16:53:03 · 656 阅读 · 0 评论 -
jQuery EasyUI 插件-macmenu源码css
ul.macmenu,ul.macmenu>li>ul { display: none; list-style: none; color: #444; background-color: rgba(255,255,255,0.95); margin: 0; padding: 2px 1px; border: 0; -moz-border-radius: 5px; -webkit原创 2014-12-03 14:01:18 · 942 阅读 · 0 评论 -
jQuery EasyUI 插件-macmenu文档
Menu通过 $.fn.menu.defaults重写默认的 defaults。菜单(Menu)通常用于上下文菜单。它是创建其他菜单组件(比如:menubutton、splitbutton)的基础组件。它也能用于导航和执行命令.用法创建菜单(Menu)通过标记创建菜单(menu)应该添加 'easyui-menu' class 到 标记。每个菜单项(men原创 2014-12-02 19:20:38 · 1617 阅读 · 1 评论 -
jQuery EasyUI 插件-macmenu源码js
/** * jQuery EasyUI 1.4 * * Copyright (c) 2009-2014 www.jeasyui.com. All rights reserved. * * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt * To use it on other terms pleas原创 2014-12-03 13:54:01 · 1403 阅读 · 0 评论 -
jquery ui widget 源码分析
jquery ui 的所有组件都是基于一个简单,可重用的widget。这个widget是jquery ui的核心部分,实用它能实现一致的API,创建有状态的插件,而无需关心插件的内部转换。$.widget( name, base, prototype )widget一共有2或3个参数。base为可选。这里之所以把base放在第二个参数里,主要是因为这样写代码更直观一翻译 2014-10-11 14:39:27 · 1856 阅读 · 0 评论 -
jQuery源码分析-07数据缓存-Cache
作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。 7. 数据缓存 CachejQuery提供了jQuery.data()和jQuery.fn.data(),实现对缓存的操作。jQuery.f转载 2014-10-11 16:37:42 · 1164 阅读 · 0 评论 -
jQuery源码分析-04 选择器-Sizzle-设计思路
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接接前一篇 Sizzle的工作原理让我们把工作原理讲的更简单一些,先不讲从右向左也不讲接口,先来分析下如果要执行一段选择器表达式,或者说设计一个简版选择器引擎,直觉上需要做些什么工作: 以div > p为例来模拟这个过程,转载 2014-10-11 16:32:45 · 503 阅读 · 0 评论 -
Jquery Mac OS Desktop项目想启动
想用Jquery做个MAC OS Desktop应用框架,huan原创 2014-08-29 10:40:58 · 801 阅读 · 0 评论 -
jQuery源码分析-03构造jQuery对象-工具函数
作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF等本章写完了发布。 jQuery源码分析系列的目录请查看 http://nuysoft.iteye.com/blog/1177451,想系统的好好写写转载 2014-10-11 16:30:08 · 479 阅读 · 0 评论 -
jQuery源码分析-04 选择器-Sizzle-块分割器chunker(有图有真相)
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。jQuery源码分析系列(持续更新) jQuery的核心之一是Sizzle,Sizzle的核心在于它的查找算法和诸多正则表达式,正则中最复杂的当属块分割器chunker。选择器表达式从语法上可以分为:简单选转载 2014-10-11 16:34:33 · 574 阅读 · 0 评论 -
jQuery源码分析-10事件处理-Event-源码结构
作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 10.2 源码结构jQuery的事件模块主要包含以下内容: 子模块接口1事件管理工具函数jQuery.event.add/转载 2014-10-11 16:43:14 · 632 阅读 · 0 评论 -
jQuery源码分析-11 DOM遍历-Traversing-DOM遍历方法
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。jQuery源码分析系列(持续更新) 1. 属性childNodes vs 属性childrenchildNodesRetrieves a collection of HTML Elements a转载 2014-10-11 16:46:39 · 564 阅读 · 0 评论 -
jQuery源码分析-17尺寸和大小 Dimensions & Offset
17. 坐标和尺寸 Offset & Dimensions初学者经常会迷惑于jQuery的提供的获取/设置坐标和尺寸接口的差异,不知道在什么情况下该使用什么接口,现将接口和差异整理如下: l 坐标 Offset 接口公式说明.offset()相对于文档document的坐标返回或设置匹配元素相转载 2014-10-11 16:59:35 · 613 阅读 · 0 评论 -
jQuery源码分析-06浏览器测试-Support
作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。 6. 浏览器测试 Support浏览器之间的差异太让人头大了,本章也仅仅介绍jQuery实现浏览器兼容的基本思路,以及封装了种种差异后的转载 2014-10-11 16:36:36 · 589 阅读 · 1 评论 -
jQuery源码分析-11 DOM遍历-Traversing-3个核心函数
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。jQuery源码分析系列(持续更新) 1. DOM遍历有3个核心函数:jQuery.dir( elem, dir, until )从一个元素出发,迭代检索某个方向上的所有元素并记录,直到与遇到doc转载 2014-10-11 16:47:43 · 607 阅读 · 0 评论 -
jQuery源码分析-13 CSS操作-CSS-类样式-addClass+removeClass+toggleClass+hasClass
作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。jQuery源码分析系列(持续更新) 类样式 概述.addClass().removeClass().toggleClass().hasClass()转载 2014-10-11 16:53:19 · 1582 阅读 · 1 评论 -
jQuery源码分析-03构造jQuery对象-源码结构和核心函数
作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com毕竟是边读边写,不对的地方请告诉我,多多交流共同进步。本章还未写完,完了会提交PDF。 前记:想系统的好好写写,但是会先从感兴趣的部分开始。近期有读者把PDF传到了百度文库上,首先感谢转载和传播,但是据为已有并设置了挺高的财富值才能下载就不好了,以后我整理好了会传到文库上。请体谅一转载 2014-10-11 16:26:45 · 482 阅读 · 0 评论 -
jQuery源码分析-10事件处理-Event-DOM-ready
Js代码 作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:封装事件对象 便捷接口解析 前记: 这一章写的很用心,希望有所启发。因为排版的原因,阅读附件PDF更方便一些。 jQuery源码分析系转载 2014-10-11 16:47:44 · 960 阅读 · 1 评论 -
jQuery源码分析-05异步队列 Deferred
5. 异步队列 Deferred5.1 概述异步队列是一个链式对象,增强对回调函数的管理和调用,用于处理异步任务。异步队列有三种状态:初始化(unresolved),成功(resolved),失败(rejected)。执行哪些回调函数依赖于状态。状态变为成功(resolved)或失败(rejected)后,将保持不变。回调函数的绑定可以是同步,也可以是异步的,转载 2014-10-11 16:33:03 · 548 阅读 · 0 评论 -
jQuery源码分析-08队列 Queue
作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。 前记:国庆给自己放了个安静的长假,日游杭州大小景点,夜宿西湖边上,于大街小巷中遍尝美味小吃,没有电脑没有网络,这样的日子真是是好日子啊;回京转载 2014-10-11 16:39:05 · 879 阅读 · 0 评论 -
jQuery源码分析-10事件处理-Event-概述和基础知识
作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。 前记: 关于缺少示例,首先感谢这位朋友的反馈。在读源码的过程中,必然要写很多例子来跟踪代码的调用过程,经常还需要单步调试,遇到难度的地方转载 2014-10-11 16:43:13 · 640 阅读 · 1 评论 -
jQuery源码分析-15AJAX-类型转换器
作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 边读边写,不对的地方请告诉我,多多交流共同进步,PDF下载在最后 jQuery源码分析系列的目录请查看 http://nuysoft.iteye.com/blog/1177451,想系统的好好写写,目前还是从我感兴趣的部分转载 2014-10-11 16:57:52 · 628 阅读 · 0 评论 -
jQuery源码分析-02正则表达式-RegExp-常用正则表达式
Js代码 作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:jQuery中的正则表达式分析 Js代码 2.4 常用正则表达式 在网上找到一篇广为流传的文章《常用正则表达式》,逐一分析,不足转载 2014-10-11 16:25:06 · 470 阅读 · 0 评论 -
Jquery ui css framework
Jquery ui css framework是jquery ui中的一个样式框架,可以利用jquery Theme roller 来生成自己想要的css样式效果。我们可以利用jquery ui的一些框架来开发出基于jquery ui css framework效果的插件来。Jquery ui中两大核心的css文件是ui.core.css和ui.theme.css.这两个css样式贯穿转载 2015-01-22 08:55:05 · 990 阅读 · 0 评论
分享