Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
Jquery 灯光库匹配错误_Jquery_Gallery_Lightgallery - Fatal编程技术网

Jquery 灯光库匹配错误

Jquery 灯光库匹配错误,jquery,gallery,lightgallery,Jquery,Gallery,Lightgallery,我正在制作一个带有light gallery插件的视频库,以便及时运行。它会生成以下错误Uncaught TypeError:无法读取未定义的属性“match”,正如在论坛中研究的,但尚未找到解决方案 测试页面: var youtube = src.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com)\/(?:watch\?v=|embed\/)?([a-z0-9self\-]+)/i); 您使用了错误的html标记 像这样使用 HTML <div id=

我正在制作一个带有light gallery插件的视频库,以便及时运行。它会生成以下错误Uncaught TypeError:无法读取未定义的属性“match”,正如在论坛中研究的,但尚未找到解决方案

测试页面:

var youtube = src.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com)\/(?:watch\?v=|embed\/)?([a-z0-9self\-]+)/i);

您使用了错误的html标记

像这样使用

HTML

<div id="lightgallery">
<a href="images/landding/1.jpg" class="light-link">
  <img src="images/landding/1.jpg" />
</a>
 <a href="images/landding/1.jpg" class="light-link">
  <img src="images/landding/1.jpg" />
</a>
 <a href="images/landding/1.jpg" class="light-link">
  <img src="images/landding/1.jpg" />
</a>

您已经有了什么代码?看起来您无法将
match
应用于
src
。什么是
src
$("#lightgallery").lightGallery({
       selector: '.light-link'
    });