对jQuery全局进行方法扩展
$.extend({
//定义js对象的min属性,值是一个函数,返回a与b比较的最小值
min: function(a, b) { return a < b ? a : b; },
//定义js对象的max属性,值是一个函数,返回a与b比较的最大值
max: function(a, b) { return a > b ? a : b; }
});
alert($.max(3,5));
对jQuery对象进行方法扩展
//对jQuery对象的函数进行扩展
$.fn.extend({
//定义js对象的check属性,值是一个函数
check: function() {
//当前调用check方法的元素的checked属性设置为true
return this.each(function() { this.checked = true; });
},
//定义js对象的uncheck属性,值是一个函数
uncheck: function() {
//当前调用uncheck方法的元素的checked属性设置为false
return this.each(function() { this.checked = false; });
}
});
function checkFn(){
//调用check方法,使被选择的元素处于选中状态
$("input[type=checkbox]").check();
}
function uncheckFn(){
//调用uncheck方法,使被选择的元素处于不选中状态
$("input[type=checkbox]").uncheck();
}
这短短的一生我们最终都会失去,不放大胆一点,爱一个人、攀一座山、追一个梦!