2014-04-10 5 views
0

부트 스트랩을 수정하려고합니다. 3 자바 스크립트 접미어 플러그인에 새 함수를 추가하는 중입니다.프로토 타입 함수에 매개 변수 전달

내 질문은
Affix.prototype.refresh = function (elem) { 
    console.log("refresh"); 
    console.log(elem); 
    this.options.offset.top = elem.offset.top; 
} 

가, 마녀 ELEM 매개 변수를 전달하는이 함수를 호출하는 구문은 다음과 같습니다 특히 나는이 기능을를 CH3OH?

$("#_mapDiv").affix("refresh",{offset:{top:100}}); 

을하지만 난 내 콘솔에서이 출력을 가지고 :

나는 이것을 트링있어

refresh 
undefined 
Uncaught TypeError: Cannot read property 'offset' of undefined 
+0

잘 모르겠습니다. jQuery 플러그인을 만드시겠습니까? – adeneo

+0

나는 그가'refresh' 메소드로'affix' lib를 확장하고 있다고 생각합니다. – mayrs

+0

'Affix.prototype.refresh'에 대문자'A'가 있어야합니까? – MackieeE

답변

0

그것은 affix.refresh(param)을해야합니다.

+0

아니, 나는 tring하지만이 오류는 "Uncaught TypeError : Object function (option)"입니다. – Dany