jQuery学习笔记之jQuery原型属性和方法


Posted in Javascript onJune 09, 2014
jQuery.fn = jQuery.prototype = {
     constructor: jQuery,
     init: function( selector, context, rootjQuery ) { }, 
    selector: "",        
    jquery: "1.7.2",        
    length: 0,        
    size: function() {},
    toArray: function() {},        
    get: function( num ) {},       
    pushStack: function( elems, name, selector ) {},       
    each: function( callback, args ) {},
    ready: function( fn ) { },
    eq: function( i ) {},
    first: function() {},
    last: function() { },
    slice: function() {},
    map: function( callback ) { },
    end: function() { },       
    push: push,
    sort: [].sort,
    splice: [].splice
        };

以上就是该版本的jQuery的原型上的部分属性和方法.
selector:用于记录init参数的selector.但不一定是相等的.
$("div").selector;//"div"
$("div").find(p).selecctor;//"div p";
这个属性一般用于调试.
jquery:jQuery的版本号.
length:元素的个数.
size():等效于length,length的内存开销更小.
剩下的成员在后面的章节中介绍.

Javascript 相关文章推荐
使用jQuery UI的tooltip函数修饰title属性的气泡悬浮框
Jun 24 Javascript
javascript回车完美实现tab切换功能
Mar 13 Javascript
js实现的类似于asp数据字典的数据类型代码实例
Sep 03 Javascript
一个JavaScript操作元素定位元素的实例
Oct 29 Javascript
js在指定位置增加节点函数insertBefore()用法实例
Jan 12 Javascript
基于jquery插件实现拖拽删除图片功能
Aug 27 Javascript
使用JS轻松实现ionic调用键盘搜索功能(超实用)
Sep 06 Javascript
基于bootstrap-datetimepicker.js不支持IE8的快速解决方法
Nov 07 Javascript
jQuery Pagination分页插件使用方法详解
Feb 28 Javascript
vue脚手架vue-cli的学习使用教程
Jun 06 Javascript
Vue实现数字输入框中分割手机号码的示例
Oct 10 Javascript
详解在vue-cli中使用graphql即vue-apollo的用法
Sep 08 Javascript
jQuery简易图片放大特效示例代码
Jun 09 #Javascript
js操作模态窗口及父子窗口间相互传值示例
Jun 09 #Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
Jun 09 #Javascript
js利用prototype调用Array的slice方法示例
Jun 09 #Javascript
jQuery学习笔记之jQuery.fn.init()的参数分析
Jun 09 #Javascript
用box固定长宽实现图片自动轮播js代码
Jun 09 #Javascript
jQuery实现的Div窗口震动特效
Jun 09 #Javascript
You might like
PHP实现仿Google分页效果的分页函数
2015/07/29 PHP
Zend Framework实现留言本分页功能(附demo源码下载)
2016/03/22 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
JavaScript 对象模型 执行模型
2009/12/06 Javascript
jquery选择器(常用选择器说明)
2010/09/28 Javascript
关于textarea提交的内容无法换行的解决办法
2013/04/09 Javascript
document.compatMode的CSS1compat使用介绍
2014/04/03 Javascript
node.js中的buffer.slice方法使用说明
2014/12/10 Javascript
javascript弹性运动效果简单实现方法
2016/01/08 Javascript
Bootstrap每天必学之日期控制
2016/03/07 Javascript
使用递归遍历对象获得value值的实现方法
2016/06/14 Javascript
简单理解js的prototype属性及使用
2016/12/07 Javascript
JS查找字符串中出现最多的字符及个数统计
2017/02/04 Javascript
js 将input框中的输入自动转化成半角大写(税号输入框)
2017/02/16 Javascript
Angularjs验证用户输入的字符串是否为日期时间
2017/06/01 Javascript
Require.js的基本用法详解
2017/07/03 Javascript
js指定步长实现单方向匀速运动
2017/07/17 Javascript
微信小程序的mpvue框架快速上手指南
2019/05/15 Javascript
Vue-axios-post数据后端接不到问题解决
2020/01/09 Javascript
[01:04]DOTA2上海特锦赛现场采访 FreeAgain遭众解说围攻
2016/03/25 DOTA
[01:14]DOTA2亚洲邀请赛小组赛赛前花絮
2017/03/27 DOTA
python库lxml在linux和WIN系统下的安装
2018/06/24 Python
pandas修改DataFrame列名的实现方法
2019/02/22 Python
python文字转语音实现过程解析
2019/11/12 Python
Python中itertools的用法详解
2020/02/07 Python
Django实现图片上传功能步骤解析
2020/04/22 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
Keras:Unet网络实现多类语义分割方式
2020/06/11 Python
基于Python爬取素材网站音频文件
2020/10/21 Python
python实现ping命令小程序
2020/12/28 Python
万得城电器土耳其网站:欧洲第一大电子产品零售商
2016/10/07 全球购物
房屋转让协议书
2014/04/11 职场文书
大学生毕业求职信
2014/06/12 职场文书
党员自我剖析材料(群众路线)
2014/10/06 职场文书
vue首次渲染全过程
2021/04/21 Vue.js
python热力图实现的完整实例
2022/06/25 Python