jquery $.extend()用法总结

jQuery为开发插件提拱了两个方法,分别是:

  • jQuery.fn.extend(object);
  • jQuery.extend(object);

jQuery.fn.extend(object):

1
2
3
4
5
6
7
8
9
10
11
开发一个插件,做一个特殊的编辑框,当它被点击时,便alert当前编辑框的内容
<script>
$.fn.extend({
alertWhileClick:function(){
$(this).click(function(){
alert($(this).val())
});
}
});
$("#input1").alertWhileClick();
</script>

jQuery.extend(object):

1
2
3
4
5
6
7
8
<script>
jQuery.extend({
min:function(a,b){return a<b?a:b;}
max:function(a,b){return a>b?a:b}
})
jQuery.min(2,3)//2
jQuery.max(4,5)//5
</script>