jQuery.extend({ minValue : function(a,b){ return a}, maxValue : function(a,b){ return a} }) $(function(){ $("input").click(function(){ var a = prompt("请输入一个数值?"); var b = prompt("请再输入一个数值?"); var c = jQuery.minValue(a,b); var d = jQuery.maxValue(a,b); alert("你输入的最大值是:" d "n你输入的最小值是:" c); }); })
var a = {name : "zhu",pass : 123} var b = {name : "wang",pass : 456,age : 1} var c = jQuery.extend(a,b); $(function(){ for(var name in c){ $("div").html($("div").html() " " name ":" c[name]); } })
jQuery.css8 = { minValue : function(a,b){ return a}, maxValue : function(a,b){ return a} } $(function(){ $("input").click(function(){ var a = prompt("请输入一个数值?"); var b = prompt("请再输入一个数值?"); var c = jQuery.css8.minValue(a,b); var d = jQuery.css8.maxValue(a,b); alert("你输入的最大值是:" d "n你输入的最小值是:" c); }); })
By:如果要向jQuery命名空间上添加一个函数,只需要将这个新函数制定为jQuery对象的一个属性即可。其中jQuery对象名也可以简写为$,jQuery.css8==$.css8 ② jQuery.fn.extend()方法:能够创建jQuery对象方法。 例:来个最简单的jQuery对象方法