Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.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
galleria-每次更改图片时都运行JavaScript函数_Javascript_Jquery_Galleria - Fatal编程技术网

galleria-每次更改图片时都运行JavaScript函数

galleria-每次更改图片时都运行JavaScript函数,javascript,jquery,galleria,Javascript,Jquery,Galleria,我试图在Galleria JavaScript文件中找到一个地方,在那里我告诉它在每次更改当前图片(上一张、下一张或单击缩略图)时运行JavaScript函数 有凯丹经验的人有什么想法吗? 当您设置多媒体资料时,请绑定图像功能,每次图像更改时,您都会收到事件。我使用它将文本加载到页面的另一个区域,就像这样 Galleria.ready(函数(){ this.bind(“图像”,函数(e){ $(“#text_div”).text(arrayOfText[e.index]); }); }); 要确

我试图在Galleria JavaScript文件中找到一个地方,在那里我告诉它在每次更改当前图片(上一张、下一张或单击缩略图)时运行JavaScript函数

有凯丹经验的人有什么想法吗?

当您设置多媒体资料时,请绑定图像功能,每次图像更改时,您都会收到事件。我使用它将文本加载到页面的另一个区域,就像这样

Galleria.ready(函数(){ this.bind(“图像”,函数(e){ $(“#text_div”).text(arrayOfText[e.index]); }); });

要确保正确设置,请像这样使用它

Galleria.loadTheme('Galleria/themes/kscreates/Galleria.classic.js'); Galleria.configure(); Galleria.ready(函数(){ this.bind(“图像”,函数(e){ 控制台日志(e.index); }); }); Galleria.run(“#Galleria”)

并在Safari控制台中查看,您将看到当前显示图像的索引


希望这对您有所帮助。

当您设置Gallery绑定到图像功能时,您将在每次图像更改时收到事件。我使用它将文本加载到页面的另一个区域,就像这样

Galleria.ready(函数(){ this.bind(“图像”,函数(e){ $(“#text_div”).text(arrayOfText[e.index]); }); });

要确保正确设置,请像这样使用它

Galleria.loadTheme('Galleria/themes/kscreates/Galleria.classic.js'); Galleria.configure(); Galleria.ready(函数(){ this.bind(“图像”,函数(e){ 控制台日志(e.index); }); }); Galleria.run(“#Galleria”)

并在Safari控制台中查看,您将看到当前显示图像的索引


希望这能有所帮助。

感谢您的回复。我有点困惑,我想是因为我对javascript太陌生了<代码>Galleria.ready(function(){this.bind(“image”,functionToRun()})如果我这么做了,函数Run会在图片每次更改时都被调用吗?谢谢。这是Galleria库的一项功能,它们提供对该回调的访问。如果您尝试上面的三行代码,您可以看到每次图片更改时,图像的索引都会写入控制台。没问题,请告诉我你进展如何,如果有问题,我可以给你发送一个小演示文件。谢谢你的回复。我有点困惑,我想是因为我对javascript太陌生了。
Galleria.ready(function(){this.bind(“image”,functionToRun()})
如果我这么做了,函数Run会在图片每次更改时都被调用吗?谢谢。这是Galleria库的一项功能,它们提供对该回调的访问。如果您尝试上面的三行代码,您可以看到每次图片更改时,图像的索引都会写入控制台。没问题,请告诉我你进展如何,如果你有困难,我可以给你发送一个小演示文件。