向 lightbox2 添加延迟触发器

Adding a delayed trigger to lightbox2

我已经设置了 Lightbox2 以使用我在另一个 post 上找到的代码在页面加载时弹出图像:

<script>$(document).ready(function(){$("#popimg").trigger('click')});</script>

我想延迟弹出窗口而不是在加载时立即启动。我需要在脚本中添加什么才能使其正常工作?我似乎无法弄清楚。

您可以使用setTimeout or jQuery's delay

这是一个 setTimeout 的例子,其中 2000 等于 2 秒。

$(document).ready(function() {
  window.setTimeout(function () {
    $("#popimg").trigger('click');
  }, 2000);
});