트릭입니다. 이를 위해 자바 스크립트를 추가하거나 칼라 박스 닫기 이벤트를 후킹 할 필요가 없습니다.
jquery.colorbox는 HTML 내용을 표시하기 전에 body 루트에서 생성 한 구조로 인라인 컨텐츠를 재배치하고 닫을 때 뒤로 이동합니다. 그것은 이상한 행동 인 IMO이지만 이점을 활용하고 이에 따라 '숨김 규칙'을 적용하십시오.
<style>
#div_id_i_want_to_show { display: block; ...your other style rules... }
#divParent #div_id_i_want_to_show { display: none; }
<style>
<div id='parent'><div id='div_id_i_want_to_show'>...
또는 규칙을 반전하고 colorbox 정의 요소에 따라 '공개 규칙'을 배치하십시오.
<style>
#div_id_i_want_to_show { display: none; ...your other style rules... }
.colorbox #div_id_i_want_to_show { display: block; }
<style>
<div id='div_id_i_want_to_show'>...
아, 또, 또 다른 옵션은 .hiddenDiv 래퍼 내부에 #div_id_i_want_to_show을 유지하는 것입니다.emailPopup
<div class="emailUse">
<a class="emailPopup" href="#emailPopup_content">Mail Me</a>
</div>
당신은 id가 일부 팝업을 열려면 몇 가지 버튼을 클릭에
<style>
#div_id_i_want_to_show { ...your style rules... }
.hiddenDiv { display: none; }
<style>
<div class='.hiddenDiv'><div id='div_id_i_want_to_show'>...
당신은 전시를 포기하고 배치하여 숨어 수 있습니다
HREF잊지 마십시오 포함하는 아래 참조로 jQuery를 숨겨진 사업부의 emailPopup_content가 팝업에 표시됩니다 div 당신이 숨겨진 div 안에 "#div_id_i_want_to_show"를 보여주고 싶습니다. – mcassano