2011-01-14 2 views
4

나는 그 상태를 뒤집기 위해 체크 상자에서 트리거를 호출하고있다. 이 작업이 완료되면 함수를 호출해야합니다. 함수의 일부는 체크 된 상자의 수를 계산하므로 체크 상자가 뒤집힌 후에 만이 함수를 호출 할 수 있습니다.브라우저 이벤트에서 trigger를 호출 한 후 함수가 끝나면 어떻게 호출 할 수 있습니까?

$('input',this).trigger('click'); 

// What do I do to call afterTrigger() when 'input' click event has finished. 

function afterTrigger(){ 
    // ... calculation 
} 

답변

2

트리거 이벤트가 발생한 직후에 함수를 호출 할 수 있습니다.

$('input',this).trigger('click'); 
afterTriger(); 
+0

감사합니다. 간헐적 인 결과가 나타났습니다. 이것이라고 생각했습니다. 나는 파기를 계속해야 할 것이다. – SystemicPlural

1

으로 전화하면 기능이 호출 될 수 있습니다.

$(this).find('input').trigger('click'); 
afterTrigger(); 
관련 문제