0
是否有可能讓colorbox及其動畫處於擴展div而不是新模態窗口?不知道colorbox是做這件事的正確方法。JQuery Ajax使用加載器加載外部html
我想ajax加載外部html到一個div,但保持關閉,動畫和加載功能colorbox。
任何想法將不勝感激。
是否有可能讓colorbox及其動畫處於擴展div而不是新模態窗口?不知道colorbox是做這件事的正確方法。JQuery Ajax使用加載器加載外部html
我想ajax加載外部html到一個div,但保持關閉,動畫和加載功能colorbox。
任何想法將不勝感激。
當然可以! colorbox僅查看您要應用colorbox的<a>
標籤的href
屬性。無論該標籤是鏈接到圖像還是HTML文件,它都會將內容加載到一個漂亮的彩色框中。
例如,在你的主頁內容:
<a id="colorboxMe" href="yourPage.html">Click to see yourPage</a>
而在你的javascript:
$('#colorboxMe').colorbox();
點擊鏈接應該的yourPage.html
內容加載到不斷擴大的股利。
編輯:哦,我不明白你的問題。我猜如果你不想覆蓋和居中框架,你可以用一些CSS來改變它。添加到您的主頁的CSS:
#cboxOverlay {
display: none;
}
#colorbox {
position: relative;
display: inline;
left: 0px;
top: 0px;
}
編輯編輯:這可能不會工作,因爲腳本將覆蓋這些css聲明。我不知道解決方案是什麼。
好吧,那太好了我可以很輕鬆地上傳yourPage.html。但是colorbox必須使用這種模式窗口/框架。我可以在myIndex.html中的常規div中使用相同的外觀(動畫和加載器)。 – kevin
哎呀,我誤解了你的問題。正如我在上面演示的那樣,您可以通過CSS來搞亂它。 – hughes
實際上,由於腳本將在創建元素時重寫此css,因此它可能不起作用。對不起,我不認爲我有你的答案。 – hughes