我想知道是否/如何可以在 Fancybox 3 中打开所有 youtube 链接。
场景:一个网站有一堆指向 youtube 的链接。寻找一种方法来自动将这些视频点击弹出到灯箱中,而无需在每个链接中添加“data-fancybox”。
例子:
<a href="https://www.youtube.com/watch?v=xxxxx"> </a>
我还没有找到任何让 fancybox-3 自动捕获来自某个 URL 的链接的示例......
更新:
非常感谢恶魔的回答,但我正在寻找一种方法来做到这一点,而不需要对实际的 youtube 链接进行任何标记更改。
我找不到任何示例,但开始寻找图像链接的自动捕获。
这很接近,我觉得像这样的东西会起作用,但似乎捕获了每一个链接,而不仅仅是其中带有“youtube”的链接。
$('a').each(function () {
if ($(this).has('youtube')) {
$(this).fancybox();
}
});