Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.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 视频库获取未捕获类型错误:$(…)。lightGallery不是函数_Javascript_Jquery_Video.js - Fatal编程技术网

Javascript 视频库获取未捕获类型错误:$(…)。lightGallery不是函数

Javascript 视频库获取未捕获类型错误:$(…)。lightGallery不是函数,javascript,jquery,video.js,Javascript,Jquery,Video.js,我正在为我的视频库使用video.js。我尝试了video.js,但收到以下错误消息 未捕获类型错误:$(…)。lightGallery不是函数 我的代码: 您的浏览器不支持HTML5视频。 您的浏览器不支持HTML5视频。 ... $(“#视频画廊”)。lightGallery({ 真的吗 }); 请建议解决方案。您似乎缺少lightgallery的脚本标记 $(document).ready(function() { $('#video-ga

我正在为我的视频库使用video.js。我尝试了video.js,但收到以下错误消息

未捕获类型错误:$(…)。lightGallery不是函数 我的代码:


您的浏览器不支持HTML5视频。
您的浏览器不支持HTML5视频。
  • ...
$(“#视频画廊”)。lightGallery({ 真的吗 });

请建议解决方案。

您似乎缺少lightgallery的脚本标记

    $(document).ready(function() {    
        $('#video-gallery').lightGallery({
            videojs: true
        }); 
    });
<script src="https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.2.4/js/lightgallery.min.js"></script>

奇怪的事情,但当前版本只能通过这种方式初始化(典型的JQuery语法不起作用):


在Github上甚至还有一个公开的问题:

把你的
脚本
放在
正文
结束标记之前,即完成了!!。但是仍然显示错误..我没有看到包含/加载的
lightGallery
库您是否包含lightGallery js?我从这里得到了这个示例。我不清楚js需要添加什么。我添加了这段代码,但仍然显示了相同的错误
<script src="https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.2.4/js/lightgallery.min.js"></script>
lightGallery($('#video-thumbnails')[0], {
    download: false,
    //other options
});