Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Colorbox和ajax youtube-不一起工作?_Javascript_Jquery_Ajax_Youtube_Colorbox - Fatal编程技术网

Javascript Colorbox和ajax youtube-不一起工作?

Javascript Colorbox和ajax youtube-不一起工作?,javascript,jquery,ajax,youtube,colorbox,Javascript,Jquery,Ajax,Youtube,Colorbox,我正在使用ajax获取并创建一个列表,其中包含来自特定用户的youtube视频,并将jquery.colorbox作为jquery lightbox 我不能让他们一起工作:( 有人能告诉我怎么修理吗 演示: 谢谢。您所做的有几个问题:第一,从代码中删除类cboxElement。第二,不要在每次迭代中以$为单位查询文档中的所有“.youtube”链接。每个链接都非常低效。第三,如果您尚未将该HTML附加到文档中,则无法查询文档中的“.youtube” 移动这些行: $(".youtube").co

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

我不能让他们一起工作:( 有人能告诉我怎么修理吗

演示:


谢谢。

您所做的有几个问题:第一,从代码中删除类cboxElement。第二,不要在每次迭代中以$为单位查询文档中的所有“.youtube”链接。每个链接都非常低效。第三,如果您尚未将该HTML附加到文档中,则无法查询文档中的“.youtube”

移动这些行:

$(".youtube").colorbox({
    iframe:true, 
    innerWidth:640, 
    innerHeight:360,
});
成为您的show_my_videos功能中最具声明性的功能