JQ 플러그인
                                            
 2428 단어  플러그 인
                    
전반적으로 말하면 플러그인은 프로그램 작성의 일종으로 더욱 좋은 확장을 위한 것이다.
Query 플러그인 개발에는
1. 클래스급 플러그인 개발
1.1 새 전역 함수 추가
글로벌 함수를 추가하려면 다음과 같이 정의해야 합니다.
jQuery.foo = function() { 
    alert('This is a test. This is only a test.');
};  
  1.2 여러 글로벌 함수 증가
jQuery.foo = function() { 
    alert('This is a test. This is only a test.');
};
jQuery.bar = function(param) { 
    alert('This function takes a parameter, which is "' + param + '".');
}; 
//            :jQuery.foo();jQuery.bar();  $.foo();$.bar('bar');
//     。
var aa={};
aa.foo = function() { 
	alert('This is a test. This is only a test.');
};
aa.bar = function(param) { 
	alert('This function takes a parameter, which is "' + param + '".');
}; 
aa.foo();
  1.3 jQuery를 사용합니다.extend(object);
jQuery.extend({    
    foo: function() {    
        alert('This is a test. This is only a test.');    
    },    
    bar: function(param) {    
        alert('This function takes a parameter, which is "' + param +'".');    
    }   
});
            
  1.4 네임스페이스 사용
jQuery.myPlugin = {        
    foo:function() {        
        alert('This is a test. This is only a test.');        
    },        
    bar:function(param) {        
        alert('This function takes a parameter, which is "' + param + '".');  
    }       
};
//                ,        :
$.myPlugin.foo();       
$.myPlugin.bar('baz');
        
  2. 개체 수준의 플러그인 개발
객체 수준의 플러그인 개발에는 다음과 같은 두 가지 형태가 필요합니다.
형식 1:
(function($){   
$.fn.extend({   
    pluginName:function(opt,callback){   
          // Our plugin implementation code goes here.     
    }   
})   
})(jQuery);   
  형식 2:
(function($) {     
$.fn.pluginName = function() {   
     // Our plugin implementation code goes here.   
};   
})(jQuery);    
  일단 이것들을 이해한 다음에 보충하자.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Mac의 빠른 검색을 위한 플러그인Mac의 표준 기능에는 빠른 검색(Quick Look)이 있습니다. 파일을 선택하고 공백을 누르면 미리 보기를 쉽게 표시할 수 있습니다. 표준이면 텍스트 파일, PDF, 이미지 등을 표시할 수 있습니다. 여기서는 편...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.