[Share]jQuery 1.2.6 – 注释已汉化的源代码

简介:

感谢前人的辛苦翻译工作
这里只做推荐和记录,未来要好好学习一下

源代码:http://files.cnblogs.com/justinw/jquery-1.2.6-vsdoc-cn.js

// Map over jQuery in case of overwrite
var  _jQuery = window.jQuery,
// Map over the $ in case of overwrite
     _$ = window.$;
 
var  jQuery = window.jQuery = window.$ = function ( selector, context ) {
     /// <summary>
     ///     1: $(expression, context) - 这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。
     ///     2: $(html) - 根据提供的原始 HTML 标记字符串,动态创建由 jQuery 对象包装的 DOM 元素。
     ///     3: $(elements) - 将一个或多个DOM元素转化为jQuery对象。
     ///     4: $(callback) - $(document).ready()的简写。
     /// </summary>
     /// <param name="selector" type="String">
     ///     1: expression - 用来查找的表达式。
     ///     2: html -用于动态创建DOM元素的HTML标记字符串
     ///     3: elements - 用于封装成jQuery对象的DOM元素
     ///     4: callback - 当DOM加载完成后,执行其中的函数。
     /// </param>
     /// <param name="context" type="jQuery">
     ///     1: context - (可选) 作为待查找的 DOM 元素集、文档或 jQuery 对象。
     /// </param>
     /// <returns type="jQuery" />
 
     // The jQuery object is actually just the init constructor 'enhanced'
     return  new  jQuery.fn.init( selector, context );
};
 
// A simple way to check for HTML strings or ID strings
// (both of which we optimize for)
var  quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^ #(\w+)$/,
 
// Is it a simple selector
     isSimple = /^.[^: #\[\.]*$/,
 
// Will speed up references to undefined, and allows munging its name.
     undefined;
 
jQuery.fn = jQuery.prototype = {
     init: function ( selector, context ) {
         /// <summary>
         ///     1: $(expression, context) - 这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。
         ///     2: $(html) - 根据提供的原始 HTML 标记字符串,动态创建由 jQuery 对象包装的 DOM 元素。
         ///     3: $(elements) - 将一个或多个DOM元素转化为jQuery对象。
         ///     4: $(callback) - $(document).ready()的简写。
         /// </summary>
         /// <param name="selector" type="String">
         ///     1: expression - 用来查找的表达式。
         ///     2: html -用于动态创建DOM元素的HTML标记字符串
         ///     3: elements - 用于封装成jQuery对象的DOM元素
         ///     4: callback - 当DOM加载完成后,执行其中的函数。
         /// </param>
         /// <param name="context" type="jQuery">
         ///     1: context - (可选) 作为待查找的 DOM 元素集、文档或 jQuery 对象。
         /// </param>
         /// <returns type="jQuery" />
 
         // Make sure that a selection was provided
         selector = selector || document;
 
         // Handle $(DOMElement)
         if  ( selector.nodeType ) {
             this [0] = selector;
             this .length = 1;
             return  this ;
         }

本文转自Justin博客园博客,原文链接http://www.cnblogs.com/justinw/archive/2009/12/27/1633471.html,如需转载请自行联系原作者
相关文章
|
Web App开发 JavaScript 前端开发
《JavaScript和jQuery实战手册(原书第2版)》——2.11节注释
本节书摘来自华章社区《JavaScript和jQuery实战手册(原书第2版)》一书中的第2章,第2.11节注释,作者:David Sawyer McFarland,更多章节内容可以访问云栖社区“华章社区”公众号查看
1243 0
|
6月前
|
JavaScript
jQuery图片延迟加载插件jQuery.lazyload
jQuery图片延迟加载插件jQuery.lazyload
|
1月前
|
JavaScript
jQuery 树型菜单插件(Treeview)
jQuery 树型菜单插件(Treeview)
63 2
|
6天前
|
JavaScript
jQuery实现弹窗消息提示特效插件
这是一个简单的jQuery弹窗消息提示插件,用于网站用户操作提示。包含默认、成功、失败、警告、提示弹窗等不同形式弹出的消息提示效果,轻量简单,欢迎下载!
19 4
|
5月前
|
设计模式 JavaScript 前端开发
必知的技术知识:jQuery插件开发精品教程,让你的jQuery提升一个台阶
必知的技术知识:jQuery插件开发精品教程,让你的jQuery提升一个台阶
65 1
|
1月前
|
JavaScript 前端开发
jQuery Growl 插件(消息提醒)
jQuery Growl 插件(消息提醒)
48 4
jQuery Growl 插件(消息提醒)