我是Jquery和fancyBox v.2(fancyApps)的新手,需要一些澄清:
1)fancyBox媒体助手的功能/目的是什么,以及我使用例如fancyBox iFrame功能,例如的YouTube(IFRAME)?
$(document).ready(function() {
$('.fancybox-media').fancybox({
openEffect : 'none',
closeEffect : 'none',
helpers : {
media : {}
}
});
});
<a class="various fancybox.iframe" href="http://www.youtube.com/embed/L9szn1QQfas autoplay=1">Youtube (iframe)</a>
2)除了在标题中链接以下js之外,我还需要addtional css文件吗?
<script type="text/javascript" src="/fancybox/source/helpers/jquery.fancybox-media.js?v=1.0.0"></script>
由于
答案 0 :(得分:2)
js文件本身的解释和使用。它允许您拥有定位最常见媒体格式的锚点,例如
<a class="fancybox" href="http://www.youtube.com/watch?v=opj24KnzrWo">open youtube</a>
...使用简化的自定义脚本,如
$(".fancybox").fancybox({
helpers : {
media : {}
}
});
(脚本中没有类型,维度或复杂的replace
函数)
支持的格式(href
属性内)是:
* Youtube
* http://www.youtube.com/watch?v=opj24KnzrWo
* http://youtu.be/opj24KnzrWo
* Vimeo
* http://vimeo.com/25634903
* Metacafe
* http://www.metacafe.com/watch/7635964/dr_seuss_the_lorax_movie_trailer/
* http://www.metacafe.com/watch/7635964/
* Dailymotion
* http://www.dailymotion.com/video/xoytqh_dr-seuss-the-lorax-premiere_people
* Twitvid
* http://twitvid.com/QY7MD
* Twitpic
* http://twitpic.com/7p93st
* Instagram
* http://instagr.am/p/IejkuUGxQn/
* http://instagram.com/p/IejkuUGxQn/
* Google maps
* http://maps.google.com/maps?q=Eiffel+Tower,+Avenue+Gustave+Eiffel,+Paris,+France&t=h&z=17
* http://maps.google.com/?ll=48.857995,2.294297&spn=0.007666,0.021136&t=m&z=16
*
顺便说一句,你不需要任何额外的CSS文件,只需按照上面的说明使用它。