您的位置:首页 > Web前端 > JQuery

【jQuery】使用$.extend()扩展工具函数

2015-12-22 12:03 435 查看
调用名为
$. extend
的工具函数,可以对原有的工具函数进行扩展,自定义类级别的jQuery插件,调用格式为:

$. extend ({options});


参数options表示自定义插件的函数内容。

例如,调用
$.extend()
函数,自定义一个用于返回两个数中最大值的插件,并在页面中将插件返回的最大值显示在页面中,如下图所示:





在浏览器中显示的效果:





从图中可以看出,当点击“计算”按钮时,先调用自定义插件中名为“MaxNum”的方法,计算并返回两个数值中的最大值,然后,将该值显示在页面中。

需要说明的是:

(function($){ })(jQuery)自运行函数并把jQuery对象作为参数传进去,这种写法的最大好处是形成闭包,在(function($)
{…})(jQuery)在内部定义的函数和变量只能在此范围内有效。作用和$(function(){})基本一样
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: