2011-05-11 5 views

답변

4

.trigger (이벤트 유형, extraParameters)

이벤트 유형 : 같은 클릭 또는 제출 등의 자바 스크립트 이벤트 유형을 포함하는 문자열.

extraParameters : 의 추가 매개 변수 배열이며 이벤트 처리기로 전달됩니다.

두 번째 매개 변수는이 두 번째 인수로 트리거 당신이 매개 변수의 배열을 전달해야 할 이벤트 바인딩 기능에 추가 매개 변수를 전달하려면 의미

$e.trigger("onlyShowIfChange", [true, false]); 

$e.bind("onlyShowIfChange", function(ev, trueBool, falseBool) { 
    ... 
}); 

배열을 수있다 .

5

예, 그것은 하나 개의 요소 — true에 배열한다.

다른 것은하지 않습니다.

때때로 메서드 호출에 배열이 필요할 수 있으며 배열이 아직없는 경우 편리하게 매개 변수를 []으로 래핑 할 수 있습니다.

일반적인 경우는 Function.apply method입니다. 두 번째 매개 변수는 argArray : 그것은 유일한 값으로 true으로 배열을하게

var func = function(a, b) { 
    return a + b; 
}; 

func.apply(null, [1, 3]); // returns 4 
1

하지만, 아마도 당신은 어떤 문서에 그 경우에이 구문이 true는 선택 사항입니다 것을 의미 발견했다.