摘要:
在jquery.fn.init()中,我们对这句jQuery(context).find(selector)没有深入去分析,在使用$()时候,大部分时间都是在使用这句来完成功能的。它就是调用CSS Selector到Dom树去查找和相符CSS语法的元素节点(集)。jQuery名字中query的意义就体现在这里。 根据符合CSS语法的字符串,它是怎么到DOM文档树去找到符合条... 阅读全文
posted @ 2008-12-02 18:05
瑞尼书苑
阅读(443)
评论(0)
推荐(0)
摘要:
在jQuery.fn.init函数中,最终的结果是把Dom元素放到jQuery对象的集合,我们可以传入单个Dom元素或Dom元素集合直接把其存到jQuery对象的集合。但是如果第一个参数是string类型的话,如#id就要把Dom文档树去查找。对于html的片断就得生成Dom元素。我们再进一步,传入的单个Dom元素或Dom元素集合参数又是从那里来的?我们可以通过Dom元素的直接或间接的查... 阅读全文
posted @ 2008-12-02 18:05
瑞尼书苑
阅读(1078)
评论(0)
推荐(1)
摘要:
1、概述 jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效,能极大地提高开发效率,是开发web应用的最佳的辅助工具之一。因此大部分开发者在抛弃Prototype而选择Jquery来... 阅读全文
posted @ 2008-12-02 18:04
瑞尼书苑
阅读(448)
评论(0)
推荐(0)
摘要:
2.3、jquery对象的数组特性 从上面一小节可以看出jquery构建函数完成了查找或转换或其它的功能,其结果就是找到元素,查找,转找不过是方式而已。找到元素就得找个地方去存储起来。这个地方是就是这一节要分析的。 存储有序数据的地方(集合)在JS中最好的当然是数组。那么又如何在jQuery内面实现数组呢?可以采用如下的方式: jQuery.fn... 阅读全文
posted @ 2008-12-02 18:03
瑞尼书苑
阅读(1104)
评论(0)
推荐(0)
摘要:
/* * author:prk * date:2008-08-17 * comment:analyse of jquery event * */ jQuery.event = { // add 事件到一个元素上。 add : function(el... 阅读全文
posted @ 2008-12-02 18:03
瑞尼书苑
阅读(396)
评论(0)
推荐(0)
摘要:
类型 说明 Dom Element 第一... 阅读全文
posted @ 2008-12-02 18:03
瑞尼书苑
阅读(503)
评论(0)
推荐(0)
摘要:
1、概述 jQuery是一个非常优秀的Js库,与prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发最实用的角度出发,抛除了一些中看但不实用的东西,为开发者提供一个短小精悍的类库。由于其个短小精悍,使用简单方便,性能相对高效。众多的开发者都选择Jquery来进行辅助的web开发。 在使用jquery时开发,我... 阅读全文
posted @ 2008-12-02 18:02
瑞尼书苑
阅读(1327)
评论(1)
推荐(0)
摘要:
/* * author:prk date:2008-08-07 comment:analyse the fx of jQuery. * */ jQuery.fn.extend({ // show(speed,[callback]) // 以优雅的动画隐藏所有匹配的元... 阅读全文
posted @ 2008-12-02 18:01
瑞尼书苑
阅读(589)
评论(0)
推荐(0)
摘要:
jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发的实用角度出发,抛除了其它Lib中一些中看但不实用的东西,为开发者提供了优美短小而精悍的类库。其使用简单,文档丰富,而且性能高效,能极大地提高web系统的开发效率。因此可以说是web应用开发中最佳的Js辅助类库之一。大部分开发者正在抛弃Prototype,而选择Jquer... 阅读全文
posted @ 2008-12-02 18:00
瑞尼书苑
阅读(381)
评论(0)
推荐(0)
摘要:
/** * author:prk * date:2008-08-04 * comment:comment for selector of jQuery * */ var chars = jQuery.browser.safari && parseInt(jQuery.browser.version) \\... 阅读全文
posted @ 2008-12-02 17:59
瑞尼书苑
阅读(263)
评论(0)
推荐(0)
摘要:
当页面加载jQuery脚本后,jQuery就开始了自己的初始化过程:创建jQuery以及jQuery的构造和原型函数并等待调用。让我们分析一下这个过程: 1.首先,检查jQuery和$是否已定义(避免和其它javascript框架的冲突,这意味着为了避免冲突,你应该让其它的框... 阅读全文
posted @ 2008-12-02 16:39
瑞尼书苑
阅读(442)
评论(0)
推荐(0)
摘要:
以下转自http://miokafe.com/,介绍了jQuery的部分原理和实现,对理解jQuery有很大帮助. jQuery是个出色的javascript库,最近结合它写javascript,看了下源码。 先从整体、全局的看,jQuery的源码几乎都在下面的代码中: (function(){ //…… })(); 第一个括号里面是个匿名函数,第二个括号表示马上执行第一个括号里面... 阅读全文
posted @ 2008-12-02 16:26
瑞尼书苑
阅读(637)
评论(0)
推荐(0)
浙公网安备 33010602011771号