2011-04-12 3 views
3

코드 자체를 편집하지 않고 jQuery UI 라이브러리에 메서드 또는 상호 작용을 추가 할 수 있는지 알고 싶습니다. 새 버전이 출시되면서 빠르게 업그레이드 할 수 있기를 원하지만 기본 UI 스크립트를 확장하는 자체 기능을 추가 할 수는 있습니다.jQuery UI 메서드 확장

예 :

내가 특정 영역에 메시지를 제공하기 위해 포인터 조언을하기 위해 .dialog() 메소드를 사용하고 싶습니다.

쉽게 추가 할 수있는 방법이 있습니까, 아니면 소스가 다운로드 될 때마다 직접 다운로드하고 직접해야합니까?

답변

3

에 액세스 UI 위젯의 프로토 타입 :

var proto = $.ui.autocomplete.prototype; 

proto.myNewMethodForAutocomplete = function(){ 
    // ... 
}; 

당신은이 같은 프로토 타입을 확장 directy 수 있습니다 How to extend a jquery ui widget ? (1.7)