1.jquery.extend(object); jQuery 클래스 자체를 확장하려면 클래스에 새 메서드를 추가합니다.
jquery.fn.extend(object); jQuery 객체에 메서드를 추가합니다.
$.extend({ add:function(a,b){return a+b;} }); //$.add(3,4); //return 7
jQuery에는 add라는 "정적 메서드"가 추가되는데, jQuery가 도입된 곳에는 이 메서드를 사용할 수 있습니다.
2.jQuery.fn.extend(object); jQuery.prototype을 확장하려면 jQuery 클래스에 "멤버 함수"를 추가해야 합니다. jQuery 클래스의 인스턴스는 이 "멤버 함수"를 사용할 수 있습니다.
$.fn.extend({ alertClick:function(){ $(this).click(function(){ alert($(this).val()); }); } }); //页面上为: <input id="input1" type="text"/> //使用 $("#input1").alertClick();
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.