언뜻보기에 어리석은 질문이 있습니다. 알아내는 데 문제가있어 사용 할 때마다 아무 일도 일어나지 않습니다. 나는 이런 식으로 나 자신에 의해 작성 jQuery를에 플러그인이 있습니다매개 변수를 jQuery 플러그인에 전달하는 방법
(function(){
$.fn.myPlugin = function(options){
var options = $.extend({
firstParameter : null;
}
// the rest of the plugin
})(jQuery)
을하지만이 같은 HTML 파일에서 호출 할 때 : ("#object").myPlugin(2);
를, 그것은 (내가 통과 한 매개 변수를주의) 작업이 실패합니다. 하지만 인수를 건너 뛰고 다음과 같이 호출하면 ("#object").myPlugin();
, 모두 작동합니다. 문제가 무엇입니까?
미리 감사
음,'옵션 :
이제이이
something
옵션을 재정의 작동합니다 (잊지 말라가 객체 합격을) '는 대상이되고, 아무것도 확장하지 않습니다. 매뉴얼을 다시 한 번 확인해보십시오. 뭔가 빠졌습니다. – elclanrs첫 줄에'options'을 덮어 씁니다. – akonsu