jQuery.extend({ minValue : function(a,bb: function(a,bb: function ){ 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 : 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物件方法