首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery fancybox +无限转盘的Vimeo问题

Jquery fancybox +无限转盘的Vimeo问题
EN

Stack Overflow用户
提问于 2011-10-19 03:10:36
回答 1查看 765关注 0票数 0

另一个来自javascript菜鸟的与Vimeo相关的问题...

我在这里设置了我的问题:http://jsfiddle.net/ajtTF/

当链接被点击时,它将加载一个内联的Fancybox模式,其中包含一个Jquery inifinite carousel库。该图库目前包含2个嵌入式Vimeo视频。

一切都很好,直到模式关闭,然后重新启动。由于某些原因,模式现在用第一个视频替换第二个视频(即,显示同一个视频的两个实例,而忽略另一个)。

在这种情况下,我最终会想要几个视频。如果应用一些额外的js,我不知道这是否值得考虑。

很多感谢提前,我必须强调我的js技能是相当不存在的,所以请清楚!请随意修改我的示例。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-20 06:02:36

http://jsfiddle.net/ajtTF/6/

我不确定为什么当你关闭模式时iframe的src会被清空。

它似乎不是你代码的一部分,所以我认为它和fancybox有关。

你之前的代码不起作用的原因是因为你在模式加载时从第一个iframe中获取了src,然后在模式关闭时将其应用于两个iframe。

所以当你打开它的时候,它在两个iframe上都有相同的src。

这段代码分别保存每个帧的src。这段代码有2个或10个iframe都无关紧要。

总帐

代码语言:javascript
复制
  'onComplete': function() {
    $("#inline2 iframe").each(function(i) {
     $(this).data("src", $(this).attr("src"));
    });
  }, 

  'onClosed': function() {
   $("#inline2 iframe").each(function(i) {
    $(this).attr("src", $(this).data("src"));
   });
  } 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7812377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档