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

$. extend ({options});

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

<body>
<div id="divtest">
<div class="title">
<span class="fl">自定义工具函数求两值中最小值</span>
<span class="fr">
<input id="btnShow" name="btnShow" type="button" value="计算" />
</span>
</div>
<div class="content">
<div class="tip"></div>
</div>
</div>
<script type="text/javascript">
/*------------------------------------------------------------/
功能:返回两个数中最小值
参数:数字p1,p2
返回:最小值的一个数
示例:$.MinNum(1,2);
/------------------------------------------------------------*/
; (function ($) {
$.extend({
"MinNum": function (p1, p2) {
return (p1 > p2) ? p2 : p1;
}
});
})(jQuery);
$(function () {
$("#btnShow").bind("click", function () {
$(".tip").html("");
var strTmp = "17与18中最小的数是:";
strTmp +=$.MinNum(17, 18);
//显示在页面中
$(".tip").show().append(strTmp);
});
});
</script>
</body>

结果:17与18中最小的数是:17

最新文章

  1. 利用闭包实现多次ajax请求只执行最后一次
  2. html之如何让文字两端对齐
  3. KnockoutJS---一个极其优秀的MVVM模型的js框架
  4. oracle 11g 如何创建、修改、删除list-list组合分区
  5. (Ios 实战) 自定义UITableView
  6. Linq常用
  7. 斯特灵数 (Stirling数)
  8. 安卓SQLite数据库操作,半小时开发新闻管理系统,纯干货
  9. SSL VPN 详解
  10. [HDU 3336]Count the String[kmp][DP]
  11. centos6.4设备hadoop-2.5.1(完全分布式)
  12. 练习3:修改withdraw 方法
  13. CKEditor上传视频(java)
  14. Windows 激活的简单办法(能上网)
  15. codeblock不能调试
  16. OpenStack-Ocata版+CentOS7.6 云平台环境搭建 — 2.安装配置OpenStack基础服务
  17. Ubuntu安装设置nginx和nohup常用操作
  18. chromium ③
  19. 对一个前端使用AngularJS后端使用ASP.NET Web API项目的理解(1)
  20. linux_添加定时任务,每5min清理下某个文件夹下的文件

热门文章

  1. ajax请求与form表单提交共存的时候status为canceled
  2. PHP汉字验证码
  3. 三.使用JDBC处理MySql大数据
  4. Lib1vent:10链接监听器接受TCP链接
  5. python环境测试MySQLdb、DBUtil、sqlobject性能
  6. python-----堡垒机前戏paramiko模块及进阶
  7. oracle函数 extract(c1 from d1)
  8. git 本地仓库操作
  9. win10 uwp httpClient 登陆CSDN
  10. CSS检测窗口大小显示和隐藏内容