使用fancybox(v2),我怎样才能创建一个独特的url,在加载时,用iframe内容显示fancybox。我已经使用内联内容(例如www.mysite.com/index.html#idgoeshere)工作得很好,但不知道url或js应该包含哪些内容才能加载fancybox,并且在其中包含特定的iframe或ajax.txt页面。jquery fancybox,iframe或ajax,使用url加载
我所试图实现的,是去一个链接,如:
www.mysite.com/index.html#iframe.html
加载索引页面,用打开的fancybox窗口,以及加载到fancybox窗口中的iframe.html页面(也可以是通过ajax加载的.txt文件)。
HTML
<a class="fancybox fancybox.iframe" href="iframe.html">Iframe</a>
的fancybox
<script>
$(document).ready(function($) {
$.fancybox({
content: $(window.location.hash).html()
});
$('.fancybox').fancybox();
});
</script>
感谢任何帮助或指导。
凯尔
更新
感谢大家的帮助!这里是最终为我工作的最好的。我救了我们我的内容转换成单独的HTML文件,然后叫他们fancybox.iframe
JS:
<script>
$(document).ready(function() {
$('.fancybox').fancybox({
'scrolling' : 'no'
});
if (window.location.hash !== "") {
$(window.location.hash).click();
}
});
</script>
我想你想减少da加载时间 – 2013-03-06 18:11:59
可能重复的[jquery fancybox加载时间和独特的URL](http://stackoverflow.com/questions/15251905/jquery-fancybox-load-times-and-unique-urls) – JFK 2013-03-08 02:23:24
不要重复相同的问题,编辑较旧的,如果你想详细说明 – JFK 2013-03-08 02:24:40