익명 함수를 콜백으로 전달한 다음 호출하고 싶습니다. 아마 뭔가 간단하지만, 누락되었습니다.하지만 '잡히지 않은 타입 오류 - 콜백이 함수가 아닙니다.'오류가 발생합니다.자바 스크립트 콜백 호출
$('#someid').alphaColorPicker({
callback: function() {
console.log("called")
}
});
가 그럼 난 어떤 시점에서 호출 (또는 시도) :
- (jQuery를 사용) - 이 내가 뭐하는 거지하는 새로운 객체를 생성 할 때 나는 익명의 함수로 콜백을 통과$.fn.alphaColorPicker = function(callback) {
...
...
callback(); //this throws the error
}
어떻게 콜백 함수를 올바르게 호출합니까? 감사합니다. .
고마워요. 알아 냈습니다.하지만 그 대답은 알 수 없지만 이유는 무엇인지 알 수 없으므로 callback.callback()을 사용 했어야합니다. – ardmark
@ardmark. 문제를 해결하는 데 도움이되는 답변이 있으면 답을 올바른 것으로 표시하십시오 (및/또는 upvote). – Jite