摘要: jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend(object); 和 jQuery.extend(object);jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。jQuery.fn.extend(object);给jQuery对象添加方法。fn 是什么东西呢。查看jQuery代码,就不难发现。jQuery.fn = jQuery.prototype = { init: function( selector, context ) {//…. //…… };原来 jQuery.fn = jQuery.protot... 阅读全文
posted @ 2013-05-09 12:39 若 ♂ 只如初见 阅读(230) 评论(0) 推荐(0) 编辑
摘要: JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构的。如果想要得到合并的结果却又不想修改dest的结构,可以如下使用: var newSrc=$.extend({},src1,src2,src3...)//也就是将"{}"作为dest参数 阅读全文
posted @ 2013-05-09 12:34 若 ♂ 只如初见 阅读(197) 评论(0) 推荐(0) 编辑
摘要: (function($){//备份jquery的ajax方法var_ajax=$.ajax;//重写jquery的ajax方法$.ajax=function(opt){//备份opt中error和success方法varfn={error:function(XMLHttpRequest,textStatus,errorThrown){},success:function(data,textStatus){}}if(opt.error){fn.error=opt.error;}if(opt.success){fn.success=opt.success;}//扩展增强处理var_opt=$.ex 阅读全文
posted @ 2013-05-09 10:33 若 ♂ 只如初见 阅读(487) 评论(0) 推荐(0) 编辑