Welcome 微信登录

首页 / 脚本样式 / jQuery

Jquery源码分析---DOM元素(下)

Jquery源码分析---DOM元素(下)

Jquery源码分析---DOM元素(下)2010-12-15prk(彭仁夔)5.3.2 insert在IE中提供了insertAdjacentElement()方法,这个方 法比insertBefore()和appendChild()好用。为了保证兼容性,像 prototype,mootools,Ext都提供了一个类似的方法,之后在扩展出四个方法。 分别在元素的前面或后面,元素的内部开始或内部结束处四个地方插入元素。Jquery也一样,提供了domMan...
Jquery源码分析---Event分析

Jquery源码分析---Event分析

Jquery源码分析---Event分析2010-12-15prk(彭仁夔)6.1 event的包裹浏览器的事件兼容性是一个令人头疼的问题。IE的 event在是在全局的window下,而mozilla的event是事件源参数传入到回调函数 中。还有很多的事件处理方式也一样。Jquery提供了一个 event的包裹 ,这个相对于其它的lib提供的有点简单,但是足够使用。//对事 件进行包裹。 fix : function(event) { if (...
Jquery源码分析---DOM元素(上)

Jquery源码分析---DOM元素(上)

Jquery源码分析---DOM元素(上)2010-12-15prk(彭仁夔)5.1 dom元素的属性对dom元素的操作,对元素的属性进行操作是很重要的一项。我们可以通过 dom元素的原始方法对元素元素进行操作,但是由于浏览器的兼容等各方面的问 题,jquery和其它的lib一样,都提供了一个完好兼容的操作。5.1.1 Attr名称及描述返回兼容性( )当前节点给定Name的属性值( , )当前节点给定namespace,Name的属性值( )取当前节点给...
Jquery源码分析---expand(扩展)

Jquery源码分析---expand(扩展)

Jquery源码分析---expand(扩展)2010-12-15prk(彭仁夔)9 jquery的架构9.1、架构概述前面二篇就jquery 的源码进 行了逐一进行了分析。那么我们现在站在一定的高度来分析或看看jquery的源码 。Jquery的源码不同于prototype,mootools,它们对 Array,String,Event,Hash都进行了大量的扩展,然后才对element,form之类的 dom元素提供了方便及兼容的操作。Jqueryr ...
Jquery源码分析---FX分析

Jquery源码分析---FX分析

Jquery源码分析---FX分析2010-12-15prk(彭仁夔)8.1 FX的常用方法和前面分析的代码相比,FX是非常让人兴奋的。以 前javaeye登陆的时候,对其登陆窗口的淡出淡入的特效总是想入非非。Jquery 的core包中也提供了Fx的实现。Fx的实质是连续有序改变dom元素的属性 达到视觉上的效果,动态地变化起来。这些属性主要是高度,宽度,透明度和颜 色(背景色和前景色)等。连续有序是和时间相关的,也就是先在某个时间点改 变一下CSS的样...
Jquery源码分析---概述

Jquery源码分析---概述

Jquery源码分析---概述2010-12-15prk(彭仁夔)jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库 相比,它剑走偏锋,从实用的角度出发,抛除了其它Lib中一些不实用的 东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效 ,能极大地提高开发效率,是开发web应用的最佳的辅助工具之一。因此大部分 开发者在抛弃Prototype而选择Jquery来进行web开发。一些开发人员在...
Jquery源码分析---构建jQuery对象

Jquery源码分析---构建jQuery对象

Jquery源码分析---构建jQuery对象2010-12-15prk(彭仁夔)2.1、jQuery的设计理念使用jQuery之前,我们都会问jQuery是什么?jQuery是一个类库,和 prototype,mootools等类库一样,为Web的Js开发提供辅助功能。那为什么要选 用jQuery呢?在jQuery出现之前,Prototype,YUI都是很成熟的Js的框架,而且 是各有各的特点。为什么要抛弃它们,而使用后起之秀的jQuery,它有什么优秀...
web前台技术学习总结(1)-CSS实现全浏览器兼容的ellipsis

web前台技术学习总结(1)-CSS实现全浏览器兼容的ellipsis

web前台技术学习总结(1)-CSS实现全浏览器兼容的ellipsis2010-12-15 博客园 Kenneth Chen参加项目已经有一段时间了,笔者在web标准设计方面的学习有了不少进步.之 前学习和实践都是边Google边看书进行的,只输入没输出,也很少和大家进行交流 .项目已经接近尾声,有必要进行总结,把自己学到的悟到的在博客园与大家分享 交流,同时温故知新,希望在此过程中学到更多的东西.于是,就有了本系列文 章.最开始来一个比较容易说的清楚的吧...
web前台技术学习总结(3)-轻便型全站javascript部署

web前台技术学习总结(3)-轻便型全站javascript部署

web前台技术学习总结(3)-轻便型全站javascript部署2010-12-15 博客园 Kenneth Chen问题的提出一年前刚开始做项目的时候,我对于前台技术还刚刚入门 ,用jquery写点小打小闹的交互效果还是没太大问题,但是要把所有这些效果干净 ,整洁的部署到全站,对我来说就有点头疼了.由于网站页面虽说不是特别多,但也 有二三十个,如果每个页面写一个单独的js文件或者直接把js写在页面内,是不利 于维护和有损前台性能的.按照yahoo的前台性...
跟ASP.NET MVC一起使用jQuery

跟ASP.NET MVC一起使用jQuery

跟ASP.NET MVC一起使用jQuery2010-12-15jQuery是一款容易上手的JavaScript库,任何平台都可以使用,它跟 ASP.NET MVC框架的结合尤为引人瞩目。James Estes曾在InfoQ上发表过一篇文 章,名为jQuery正在靠1.2版及jQuery UI赢得人心,谈到了jQuery最近的一次发 布,并介绍了很多杰出的特性。藉由ASP.NET MVC内置的扩展性,开发人员便可以使用第三方库,例如jQuery 。在使用A...
JQuery插件 - 固定表头,左侧某些列的表格

JQuery插件 - 固定表头,左侧某些列的表格

JQuery插件 - 固定表头,左侧某些列的表格2011-01-30 博客园 Jasper固定表头、左侧列的表格在很多报表中都很常见,滚动表格的时候,只有数据部分会滚动,而数据的说明部分是固定的。这主要是为了用户在浏览数据的时候,更加的清晰,直观。在很多报表中,我们都会实现这种类型的表格,但是在网页上,如果要展示这样的表格,我们没有找到现成的,因此就自己写了一个JQuery的插件。而我们把这个JQuery插件命名为BI Grid,也是为了表示这种类型的表格...
ajax+jquery框架下瘦身方案

ajax+jquery框架下瘦身方案

ajax+jquery框架下瘦身方案2011-01-30 博客园 文刀无尽用过ajax.net 的朋友都知道,使用该框架,发布版本会生成超过80K的脚本文件。而debug版更大。如果应用的场景用于企业内网,这个问题不会显现出来,而如果场景是互联网,那问题就大了。而我非常不幸,选用了,ajax+jquery+互联网应用场景。问题:1.可以通过修改:<asp:ScriptManager ID="ScriptManager1" runa...
Ajax+jQuery实现LightBox与服务器通信

Ajax+jQuery实现LightBox与服务器通信

Ajax+jQuery实现LightBox与服务器通信2011-01-30 博客园 咖啡不苦LightBox效果又叫windows关机效果。就是像windows关机时一样,桌面上的应用失效而只能点击关机等框内的几个按钮。在网页中其实就是利用了两个层。其中一个设置成半透明遮住整个屏幕,另一个放在其上面用来显示内容。在写之前看过了cloudgamer的效果,自认JavaScript功力远不及他。参考了他的效果之后写了这个简单版并加入了LightBox与服务器的...
Asp .net +jquery +.ashx文件实现高效分页

Asp .net +jquery +.ashx文件实现高效分页

Asp .net +jquery +.ashx文件实现高效分页2011-01-30 博客园 邢少今天看到一个.java哥们 写过的在页面直接请求数据列表的程序代码。它是实现选中客户联系人后,无刷新的弹出div罗列其它联系人列表的功能。忽然想到既然可以请求联系人列表,而且无刷新。那么取复杂的数据列表呢,后来想到了 数据分页。我现在用了自己写的一个分页控件。但是效率有时候感觉不是很高,它是以 用户控件+存储过程+分页处理类 来实现分页的。但是无可避免的就碰到了...
asp.net AJAX验证用户名是否存在 -Jquery

asp.net AJAX验证用户名是否存在 -Jquery

asp.net AJAX验证用户名是否存在 -Jquery2011-01-30 博客园 灵动生活异步刷新实现方式有多种,也可以借助JS的多种框架,下面是使用JQuery框架实现的AJAX 验证用户名是否存在jQuery.ajax概述HTTP 请求加载远程数据。通过jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该对象,但特...
<< 1 2 3 4 5 6 7 8 9 10 >>