2012-04-14 2 views
1

비슷한 질문을 보거나 읽었으므로 아무 것도 묻지 않은 내용을 볼 수 있습니다.onclick 미리 설정된 html로 colorbox를 엽니 다.

나는 나의 페이지에 다음 HTML을 :

<div id="approve-users-yesno"> 
    <h1>Approve the following users?</h1> 
    <hr /> 
    <ul id='approve-users-list'> 
</ul> 
<label>Additional comments: <textarea rows="5" cols="20" id="approve-users-comment"></textarea></label> 
<div style="margin-top: 50px;text-align:right;"> 
<button class="ulink" onclick='approveUsersSubmit();'>YES</button> 
<button class="ulink" onclick='cleanCHKBXSelection("approveUsersIDS");'>NO</button> 
</div> 
</div> 

내가 거기에 (위)이 HTML과 함께 colorbox를 열어야합니다.

$.colorbox({html:$('#approve-users-yesno').html())}); 

가 무엇 DOM의 복제없이 방법이 될 것이다 : 는 지금은 문제를 가지고 해킹을하고 있는가?

답변

3

the docs에 따라 "인라인"옵션을 사용하십시오. jsFiddle.

var $stuff = $('#approve-users-yesno'); 
$.colorbox({inline:true, href:$stuff}); 
관련 문제