1
我有一個內嵌的隱藏div,我想在Colorbox窗口中打開,一旦點擊了主Colorbox的鏈接。如何關閉Colorbox onclick並打開一個新的Colorbox?
我得到了關閉onclick功能,但我無法打開新的Colorbox。
腳本
// close main colorbox onclick and open promotionForm
jQuery("#add").click(function() {
parent.jQuery.colorbox.close();
$(".promotionForm").colorbox({inline:true, width:"50%"});
});
的Html
<a id="add" href="#">Add a Promotion</a></p>
<!-- This contains the hidden content for promotion form -->
<div style='display:none'>
<div id='promotionForm' style='padding:10px; background:#fff;'>
<%= render 'shared/promotion_form'%>
</div>
</div>
謝謝,但似乎沒有工作=/ – toandang 2012-03-06 17:36:53
啊,因爲你的選擇器正在尋找一個類,但promotionForm是一個ID。 – Keenan 2012-03-06 17:38:25
仍然無法正常工作。我認爲這可能是由於我的關閉腳本parent.jQuery.colorbox.close();似乎停在那裏,不跑第二部分。 – toandang 2012-03-07 16:45:36