作家
登录

jquery 插件学习(一)

作者: 来源:www.28hudong.com 2013-03-30 00:24:52 阅读 我要评论

言归正传拉,开始跟我学习吧:); 1.jquery自定义了 jQuery.extend()和jQuery.fn.extend()方法,其中,jQuery.extend()方法能够创建全局函数或者选择器,而jQuery.fn.extend()能够创建jQuery对象方法。在这里啰嗦讲下:这2个方法,都包含一个参数,改参数仅接受名/值对结构的对象,其中名表示函数或方法名,而值表示函数体。 复制代码 代码如下: jQuery.extend({ minValue : function(a,b){ return a>b? b:a; }, maxValue : function(a,b){ return a<b? b:a; }, }) 复制代码 代码如下: <script> $(function(){ $('input').click(function(){ var a = prompt("请输入一个值"); var b = prompt("请输入一个值"); var c = jQuery.minValue(a,b); var d = jQuery.maxValue(a,b); alert("你输入的最小值:"+c+"n你输入的最大值:"+d); }); }); <script> <input type="button" value ="jQuery插件测试" /> 在实际开发中,jQuery.extend()方法,为插件方法传递系列选项结构的参数。 复制代码 代码如下: function fn(options){ var options = jQuery.extend({name1: value1,name2 :value2,name3 : value3},options); //函数体 } 调用: fn({name1:value2,name2:jine,name3:hx});//覆盖新值 fn({name4:value2,name5:jine,});//添加新选项 fn();//保持默认值 未完待续。

  推荐阅读

  分享精心挑选的12款优秀jQuery Ajax分页插件和教程

Ajax 技术的出现使得 Web 项目的用户体验有了极大的提高,如今借助优秀的 jQuery 框架很容易实现各种基于 Ajax 技术实现的功能。我们一起来看看下面这些优秀的分页插件。1.Client-side jQuery pagination plugin :>>>详细阅读


本文标题:jquery 插件学习(一)

地址:http://www.17bianji.com/kaifa2/JS/23189.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)