Colorbox和ajax youtube - 不能一起工作

Colorbox and ajax youtube - not working together?

本文关键字:不能 一起 工作 youtube ajax Colorbox      更新时间:2023-09-26

我正在使用ajax获取并创建一个列表,其中包含来自特定用户的youtube视频和jquery.colorbox作为jQuery灯箱。

我不能让他们一起工作:(有人可以告诉我如何解决吗?

演示:http://dev.template-tuners.com/a/youtube.html

谢谢。

你所做的工作有几个问题:首先,从代码中删除类cboxElement。 其次,不要在 $.each 的每次迭代中查询文档中的所有".youtube"链接,这是非常低效的。 第三,如果您尚未将该 HTML 附加到文档中,则无法在文档中查询".youtube"。

移动这些行:

$(".youtube").colorbox({
    iframe:true, 
    innerWidth:640, 
    innerHeight:360,
});

成为您的show_my_videos函数中的陈述。