javascript - AJAX 使用 lightbox2 加载内容

标签 javascript ajax lightbox2

我正在使用 Lightbox2脚本和我的页面内容是通过 AJAX 请求加载的。
在 AJAX 请求后,我没有找到任何附加新图像或初始化 Lightbox2 的函数,我该如何实现才能将 Lightbox2 用于通过 AJAX 加载的图像?

里奥

最佳答案

我必须重新初始化灯箱才能检测到新图像。我是这样做的:

window.lightbox.init();

在添加新内容后,我将此代码放入 ajax 调用的成功处理程序中:

contentContainer.empty().html(data);

关于javascript - AJAX 使用 lightbox2 加载内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24849220/

相关文章:

javascript - Angular 组件作为 self 验证的 formControls

javascript - 如何安全地将一段数据放入div标签中?

javascript - 单击后 lightbox2 不显示图像

html - 尽管居中对齐,Lightbox2 div 标签仍向左对齐

javascript - 如何在html中的javascript中使用ajax

javascript - 使用通过单击单独的 div 激活的灯箱集

JavaScript 数组对象排序未按预期工作

javascript - 使用 jquery .html() 获取元素本身的 html

javascript - Ember.js - 在 Ember 中存储应用程序特定数据的最佳方法是什么?

php - 根据泛型函数中的参数动态添加 ajax 处理程序