Javascript Light box 5在ajax页面加载中不工作

Javascript Light box 5在ajax页面加载中不工作,javascript,php,jquery,lightbox,Javascript,Php,Jquery,Lightbox,我正在为一个项目使用ajax进行滚动页面加载,但是当我在ajax页面加载中滚动和加载图像时,我无法在灯箱中显示图像 我用的是灯箱5 我怎么做?我是否做错了什么,或者ajax加载不支持它 谢谢。添加图像后,您应该在ajax响应中再次初始化lightbox $('img').lightBox(); 这是我的重新初始化代码 <script type='text/javascript'> $(function() { $('#gallery a').lightBox()

我正在为一个项目使用ajax进行滚动页面加载,但是当我在ajax页面加载中滚动和加载图像时,我无法在灯箱中显示图像

我用的是灯箱5


我怎么做?我是否做错了什么,或者ajax加载不支持它


谢谢。

添加图像后,您应该在ajax响应中再次初始化lightbox

$('img').lightBox();

这是我的重新初始化代码

   <script type='text/javascript'>
     $(function() { $('#gallery a').lightBox(); });
    </script>

$(function(){$('#gallery a').lightBox();});

我在ajax中使用这个

$('.agileinfo-gallery-row a').simpleLightbox({
            navText: ['&lsaquo;', '&rsaquo;']
        });

但这个图像是不稳定的,有时工作不顺畅。显示半幅图像。

我从未使用过Lightbox,但我认为您需要再次初始化Lightbox,以便它适用于新图像。您的代码中可能有类似于
$('img').lightBox()
的内容,您需要在附加图像后再次调用它。是的,我错过了ajax页面中的初始化行。现在工作正常了。谢谢你的指导:):):)我的初始化就是这样的$(function(){$('#gallery a').lightBox();});