【问题标题】:how to call js function in lightgallery onCloseAfter.lg method?如何在 lightgallery onCloseAfter.lg 方法中调用 js 函数?
【发布时间】:2020-07-22 13:23:09
【问题描述】:

我正在使用来自https://sachinchoolur.github.io/lightGallery/lightgallery jquery 插件

所以lightgallery 工作正常。在lightgallery 中有一个方法onCloseAfter 表示Executes immediately once lightgallery is closed

这里是代码

var $lg = $('.lightgallery');
        $lg.on("onCloseAfter.lg", function() {
         alert('onCloseAfter : Executes immediately once Colorbox is closed;');
         Test();
         
                        });

简单的js函数

function Test(){
 alert("hello")
}

Test函数在lightgallery关闭时触发一次lightgallery每次关闭时如何调用这个function

任何帮助将不胜感激,并提前致谢

【问题讨论】:

  • 您的页面上是否有多个画廊?
  • 没有一个画廊
  • 图库在另一个页面上,但使用 iframe 我将其 url 绑定到 iframe

标签: javascript jquery function lightgallery


【解决方案1】:

根据lightGallery 的文档,这应该工作

var $lg = $('#lightgallery');

$lg.lightGallery();

// Fired immediately once lightgallery is closed.
$lg.on('onCloseAfter.lg', function (event) {
    Test();
});
function Test() {
    alert("hello")
}

【讨论】:

    猜你喜欢
    • 2020-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-30
    相关资源
    最近更新 更多