2013-07-20 3 views
11

10 초 후에 트위터 부트 박스를 닫을 수 있습니까?! 나는 이것을 다음과 같이 엽니 다.x 초 후에 트위터 부트 박스

bootbox.confirm("{{$steps[0]}}","accept","decline" ,function(result) { 
    if (result) { 

    } 
}); 

답변

20

이 코드는 10 초 후에 자동으로 open bootbox를 닫습니다.

window.setTimeout(function(){ 
    bootbox.hideAll(); 
}, 10000); // 10 seconds expressed in milliseconds 

documentation here

+1

와우, 완벽하게 작동합니다! 또 다른 질문, 부팅 상자에 남아있는 초를 보여줄 수 있습니까?! – davidOhara

+2

@chrizstone 기꺼이 도와주었습니다. 당신은 다른 질문으로 그것을 게시해야 할 것입니다, 그것은 약간 더 관여합니다. 이것이 원래 질문에 답한 경우 대답으로 선택하는 것을 잊지 마십시오. 감사 – Scott

4

난 그냥 bootbox에이 기능을 추가하는 패치를 저지른 참조하십시오.

아래 링크에서 사용 가능합니다.

https://github.com/bhagyas/bootbox/commit/72cd1ada43d3aa74f0dcfb10d66219fe208063af

당신의 bootbox.js에이 패치를 추가 한 후, 당신은 bootbox하는 옵션의 추가 시간 제한 옵션을 설정할 수 있습니다.

bootbox.dialog({ 
    message : "Your operation completed successfully.", 
    timeOut : 2000 
}); 

건배.

관련 문제