将URL添加到由Fancybox2-AJAX调用的Iframe基于Iframe的ID
好吧,我有这个工作减去了一旦我通过AJAX使用fancybox调用这个工作的事实。
静态示例:
$("div.video-container iframe").each(function(){var idAdd=$(this).attr("id");$(this).attr("src","http://www.youtube.com/embed/"+idAdd+"?rel=0&autoplay=0&modestbranding=1&showinfo=0&autohide=1")})
现在,当我拿下这个并将3个iframe拉入.txt文件并使用fancybox2-ajax调用从index.html文件中调用它时,它会失败:
index.html的:
Link Link Link
文本文件包含iframe:
每当AJAX调用iframe时,我如何编写JS代码运行?
回答:
$(".fancybox").fancybox({ afterShow: function () { $("div.video-container iframe").each(function () { var idAdd = $(this).attr("id"); $(this).attr("src", "http://www.youtube.com/embed/" + idAdd + "?rel=0&autoplay=0&modestbranding=1&showinfo=0&autohide=1") }); } });