我正在使用ajax来获取并创建一个列表,其中包含来自特定用户的youtube视频和jquery.colorbox作为jQuery灯箱。
我不能让他们一起工作:( 请有人告诉我如何解决。
DEMO:http://dev.template-tuners.com/a/youtube.html
感谢。
答案 0 :(得分:0)
您所做的事情有几个问题:首先,从代码中删除类cboxElement。其次,不要在$ .each中的每次迭代中查询所有'.youtube'链接的文档,这是非常低效的。第三,如果您尚未将HTML附加到文档中,则无法在文档中查询“.youtube”。
移动以下行:
$(".youtube").colorbox({
iframe:true,
innerWidth:640,
innerHeight:360,
});
成为show_my_videos函数中的声明。