geturlparam这个方法就是获得url之后通过正则来解析url,使用的时候,如红色alert一样,cc就是参数的名称明白了javascript获取url参数的方法,我们可以通过这个方法为jquery扩展一个方法来通过jquery获取url参数,下面的代码为jquery扩展了一个getUrlPa...
分类:
Web程序 时间:
2015-01-08 11:05:14
阅读次数:
197
$.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效,下面有个不错的示例,喜欢的朋友可以参考下$.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效。 如扩展$.fn.abc(),即$.fn.abc()是对jquery扩展了一...
分类:
Web程序 时间:
2015-01-07 13:06:28
阅读次数:
173
在上一篇笔记本中,讲解了如何利用jQuery扩展全局函数和对象:DOM笔记(六):怎么进行JQuery扩展?
在这篇笔记本中,将开发一个简单的动画插件,名称是example-plugin,用其实现一个简单的功能:光标移动到目标标签,标签移动,改变背景色;光标离开时,标签恢复原来的样式。
因为是jQuery对象的扩展,采用jQuery.fn.extend()进行扩展,插件名是dwqs,并且使用闭包:
/*
*示例插件功能:
*光标移动到目标标签,标签移动,改变背景色;光标离开时,标签恢复原来的样式
*/...
分类:
Web程序 时间:
2014-12-13 15:15:29
阅读次数:
201
在上一篇笔记本中,讲解了如何利用jQuery扩展全局函数和对象:DOM笔记(六):怎么进行JQuery扩展?在这篇笔记本中,将开发一个简单的动画插件,名称是example-plugin,用其实现一个简单的功能:光标移动到目标标签,标签移动,改变背景色;光标离开时,标签恢复原来的样式。因为是jQuer...
分类:
Web程序 时间:
2014-12-13 14:58:58
阅读次数:
169
一、全局函数的扩展
全局函数是将独立的函数添加到JQuery的命名空间中区。在使用的时候,可以通过$.fucnName(param)或者jQuery.funcName(param)方式进行调用。
1、直接在JQuery上添加:在jQuery上添加一个全局函数sayHello
jQuery.sayHello=function(name)
{
alert(name+"您好");
};
调用方式:
jQuery.sayHello("张子涵");
//或者用$.sayHello("张子涵");...
分类:
Web程序 时间:
2014-12-12 15:02:06
阅读次数:
178
一、全局函数的扩展全局函数是将独立的函数添加到JQuery的命名空间中区。在使用的时候,可以通过$.fucnName(param)或者jQuery.funcName(param)方式进行调用。 1、直接在JQuery上添加:在jQuery上添加一个全局函数sayHellojQuery.sayHell...
分类:
Web程序 时间:
2014-12-12 14:50:01
阅读次数:
169
共享学习Jquery源码的一些东西jQuery.extend({expando : 生成唯一JQ字符串(内部)noConflict() : 防止冲突----------------------------------------------isReady : DOM是否加载完(内部) $(fun.....
分类:
Web程序 时间:
2014-12-10 13:58:59
阅读次数:
155
jQuery中要扩展方法或者属性都是通过extend方法实现的。所谓的jQuery插件也是通过extend方法实现的。jQuery.extend扩展的是工具方法,也就是静态方法。jQuery.fn.extend扩展的是实例方法。当只传入一个对象的时候,里面的方法和属性是扩展到this上的。比如:$....
分类:
Web程序 时间:
2014-12-04 23:05:19
阅读次数:
177
一、jQuery扩展 1、$.extend(object) 类似于.Net的扩展方法,用于扩展jQuery。然后就可以用$.的方式调用。 $(function(){ $.extend({ fun1: function () { alert("为jQuery扩展一个fun1函数...
分类:
Web程序 时间:
2014-11-27 12:40:30
阅读次数:
156
$.fn.retarder = function(delay, method) { var node = this; if (node.length) { if (node[0]._timer_) clearTimeout(node[0]._timer_); ...
分类:
Web程序 时间:
2014-11-25 18:08:30
阅读次数:
211