jquery
文章平均质量分 83
jnxuprk
这个作者很懒,什么都没留下…
展开
-
jquery Selector 源码分析
/** * author:prk * date:2008-08-04 * comment:comment for selector of jQuery * */var chars = jQuery.browser.safari && parseInt(jQuery.browser.version) < 417 ? "(?:[\\w*_-]|\\\\.)" ...原创 2008-08-06 08:03:19 · 183 阅读 · 0 评论 -
jquery position
5.2.3 position prk/彭仁夔 08-08-25在给元素定位之前,我们首先要了解一些CSS定位相关的知识。在CSS中关于定位的内容是:position:relative | absolute | static | fixed 。static 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层...2008-08-25 16:34:24 · 261 阅读 · 0 评论 -
jquery event 封装的源源分析
6.Event分析 prk/彭仁夔 08-08-26对于javascript事件扩展,所有的lib都差不多。和jquery和prototype,yui和Ext,其要解决的首要问题是兼容性,所有lib都会对event进行包裹,统一其属性解决其兼容性。对于事件的操作无非是addEvent,fireEvent,remove...2008-08-26 17:35:23 · 111 阅读 · 0 评论 -
jquery event addEvent 分析
6.2 事件的处理 prk/彭仁夔 08-08-26Jquery提供了一些来进行regist,remove,fire事件的方法。6.2.1 Register对于注册事件,jquery提供了bind、one、toggle、hover四种注册事件的方法, bind是最基本的方法。One是注册只运行一次的方法,toggle注册交替运行的方...2008-08-26 17:36:47 · 442 阅读 · 0 评论 -
jquery event trigger 分析
6.2.2 trigger prk/彭仁夔 08-08-26注册了事件,如onclick。那么当用户点击这个元素时,就会自动触发这个事件的已经注册的事件处理函数。但是我们有的时候要采用程序来模拟事件的触发就得采用强迫触发某个事件。在IE中我们可以采用.fireEvent()来实现。如:<form onsubmit="a()" >中,如果but...2008-08-26 17:37:50 · 218 阅读 · 0 评论 -
jquery event domready
6.3 domReady的处理 prk/彭仁夔 08-08-26 Domready是每个lib都要实现的函数,因为dom还没有完全ready,那么对于对于dom元素的操作可能出错,因为dom树中可能还没有Load这个元素。为了保障不出现这样的错误,就出现地domready。对于每种浏览器Domready都有着自己不同的判断。Jqu...2008-08-26 17:39:18 · 95 阅读 · 0 评论 -
jquery.ajax
7.2 jquery.ajax prk/彭仁夔 08-08-27这所有的最终都是通过jQuery.ajax()来完成的。ajax : function(s) { //两次继承s,以便在测试中能检测 s = jQuery.extend(true, s, jQuery.extend(true, {}, jQuery.ajaxSettings, s)); ...2008-08-27 16:50:49 · 126 阅读 · 0 评论 -
jqueyr fx源码(修改)
/* * author:prk date:2008-08-07 comment:analyse the fx of jQuery. * */jQuery.fn.extend({ // show(speed,[callback]) // 以优雅的动画隐藏所有匹配的元素,并在显示完成后可选地触发一个回调函数。 // 可以根据指定的速度动态地改变每个匹配元素的高度、宽度和不透明...原创 2008-08-28 19:33:47 · 126 阅读 · 0 评论 -
jquery fx分析
8 FX分析 prk/彭仁夔 转载请注明出处 http://jljlpch.iteye.com/8.1 FX的常用方法和前面分析的代码相比,FX是非常让人兴奋的。以前javaeye登陆的时候,对其登陆窗口的淡出淡入的特效总是想入非非。Jquery的core包中也提供了Fx的实现。Fx的实质是连续有序改变dom元素的属性达到视觉上的效果,动态...2008-08-28 19:37:47 · 194 阅读 · 0 评论 -
Jquery1.2.6 源码分析
jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发的实用角度出发,抛除了其它Lib中一些中看但不实用的东西,为开发者提供了优美短小而精悍的类库。其使用简单,文档丰富,而且性能高效,能极大地提高web系统的开发效率。因此可以说是web应用开发中最佳的Js辅助类库之一。大部分开发者正在抛弃Prototype,而选择Jquer...2008-08-29 00:13:37 · 114 阅读 · 0 评论 -
js中的prototype与constructor
并且每个函数都有一个默认的prototype属性。 如果这个函数被用在创建自定义对象的场景中,我们称这个函数为构造函数。 比如下面一个简单的场景: // 构造函数 function Person(name) { this.name = name; } // 定义Person的原型,原型中的属性可以被自定义对象引...原创 2010-06-09 10:53:20 · 86 阅读 · 0 评论 -
evaluate mxGraph
To evaluate mxGraph: - Navigate to http://www.jgraph.com/mxdownload.html . - Select the check box to indicate agreement to the license and click the button "Download Now" to download. - The downloaded...原创 2010-06-10 16:09:14 · 119 阅读 · 0 评论 -
使用javascript动态创建SVG对象的问题
无沙备忘录系列 -平时的一些研究,有时也会颇费功夫,然后尘封在邮件发送箱中,实在可惜,现在借助live space 的 E-mail publishing功能,翻出来,吹去灰尘,晒在网上,与众同仁分享,也为自己备份-09.8.15 中午,Sam2007-9-24 16:34前面遇到如何在html中操作SVG对象的问题,对于嵌入式<embed name="id1" id='sv...原创 2011-01-11 17:18:48 · 280 阅读 · 0 评论 -
jquery wrap
5.3.5 wrap prk/彭仁夔 08-08-24Jquery的wrap的系列的函数可以说是dom元素操作中较为复杂的方法。它提供,wrapAll,wrapInner,wrap三种方法。wrapAll是把jquery对象中所有元素都包裹在给定的元素最内部元素中(firstChild)。这个包裹之后的元素在jquery对象第一个元素的位置之前。同时会...2008-08-25 08:12:59 · 160 阅读 · 0 评论 -
jquery element content
5.4dom元素的内容 prk/彭仁夔 08-08-24Dom元素提供innserHTML来设定元素的内部的html内容。这可以直接把string的HTML变成Dom元素,同时也可以把Dom元素变成html标签的string.有的时间我们只需要其text内容,不要标签。这个时候可以采用regexp把标签给过滤了,就是text的内容。第...2008-08-25 08:11:06 · 161 阅读 · 0 评论 -
jquery core 源码分析
jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发的实用角度出发,抛除了其它Lib中一些中看但不实用的东西,为开发者提供了优美短小而精悍的类库。其使用简单,文档丰富,而且性能高效,能极大地提高web系统的开发效率。因此可以说是web应用开发中最佳的Js辅助类库之一。大部分开发者正在抛弃Prototype,而选择Jquer...原创 2008-08-07 10:20:25 · 108 阅读 · 0 评论 -
jquery fx 源码
/* * author:prk date:2008-08-07 comment:analyse the fx of jQuery. * */jQuery.fn.extend({ // show(speed,[callback]) // 以优雅的动画隐藏所有匹配的元素,并在显示完成后可选地触发一个回调函数。 // 可以根据指定的速度动态地改变每个匹配元素的高度、宽度和不透明...原创 2008-08-08 15:57:03 · 156 阅读 · 0 评论 -
Jquery源码分析(一)
Jquery源码分析 prk 2008-08-121、概述 jQuery是一个非常优秀的Js库,与prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发最实用的角度出发,抛除了一些中看但不实用的东西,为开发者提供一个短小精悍的类库。由于其个短小精悍,使用简单方便...2008-08-15 16:48:57 · 104 阅读 · 0 评论 -
Jquery源码分析(二)
prk 2008-08-12 类型说明Dom Element 第一个参数为Dom元素,第二个参数不用。直接把Dom元素存在新生成的jQuery对象的集合中。返回这个jQuery对象。构建jQuery对象完成。 string 第一个参数为string有三种情况: 1、html的标签字符串,$(html) -> $(array),第二...2008-08-15 16:50:38 · 92 阅读 · 0 评论 -
Event 系列: jquery event 源码
/* * author:prk * date:2008-08-17 * comment:analyse of jquery event * */jQuery.event = { // add 事件到一个元素上。 add : function(elem, types, handler, data) { if (elem.nodeType == 3 || elem.nodeTy...原创 2008-08-19 11:16:22 · 91 阅读 · 0 评论 -
jquery对象的数组特性
2.3、jquery对象的数组特性从上面一小节可以看出jquery构建函数完成了查找或转换或其它的功能,其结果就是找到元素,查找,转找不过是方式而已。找到元素就得找个地方去存储起来。这个地方是就是这一节要分析的。存储有序数据的地方(集合)在JS中最好的当然是数组。那么又如何在jQuery内面实现数组呢?可以采用如下的方式:jQuery.fn.prototype=new Array();在上...2008-08-20 22:05:36 · 121 阅读 · 0 评论 -
Jquery源码分析(修改)
Jquery源码分析 prk/彭仁夔 08-08-181、概述jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效,能极大地提高开发效率,...2008-08-20 22:07:55 · 338 阅读 · 0 评论 -
如何找到Dom元素
3、如何找到Dom元素 prk/彭仁夔 08-08-19在jQuery.fn.init函数中,最终的结果是把Dom元素放到jQuery对象的集合,我们可以传入单个Dom元素或Dom元素集合直接把其存到jQuery对象的集合。但是如果第一个参数是string类型的话,如#id就要把D...2008-08-20 22:10:40 · 149 阅读 · 0 评论 -
CSS selector (jquery的源码分析,修改)
3.3、采用CSS方式查找Dom节点 prk/彭仁夔 08-08-20在jquery.fn.init()中,我们对这句jQuery(context).find(selector)没有深入去分析,在使用$()时候,大部分时间都是在使用这句来完成功能的。它就是调用CSS Selector到Dom树去查找和相符...2008-08-21 17:09:10 · 273 阅读 · 0 评论 -
jquery Selector (修改)
/** * author:prk * date:2008-08-04 * comment:comment for selector of jQuery * */var chars = jQuery.browser.safari && parseInt(jQuery.browser.version) < 417 ? "(?:[\\w*_-]|\\\\.)" ...原创 2008-08-21 17:10:46 · 184 阅读 · 0 评论 -
jquery attr
5 DOM元素 prk/彭仁夔 2008-08-22构建了jquery对象,也能对jquery的集合中元素进行局部的调整。现在就是操作。对于jquery对象中Dom元素进行操作。对jquery进行dom的操作就是对jquery对象集合的所有元素都进行操作(有的时间只是第一个元素)。对于dom的操作可以分成对元素的属性,内容,CSS,insert这几个方面进行操作。5.1 dom...2008-08-22 23:16:32 · 114 阅读 · 0 评论 -
jquery class
5.1.2 Class prk/彭仁夔 2008-08-22在开发过程中,对元素的class进行操作是经常的事情,如为元素增加一个class或删除一个class或对一个class进行toggle操作。Jquery提供了三个方法addClass、removeClass、toggleClass用来完成对class的操作。// 一组对元素attr,class等进行操作的函数jQuery...2008-08-22 23:18:11 · 166 阅读 · 0 评论 -
[转载]jquery.validate.js的基本用法入门
[转载]jquery.validate.js的基本用法入门 jquery.validate.js是jquery下的一个验证插件,功能比较强大,早就有所耳闻但是一只没有动手用过,现在在于能够研究一下了。 这里转载一篇前辈写的文章,在我自己的理解上修改了一下,仅作记录。 先贴一个国内某大公司的代码: JavaScript代码 1.<script type="text/javascript"&...原创 2011-03-10 22:35:27 · 161 阅读 · 0 评论