Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.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
Javascript 通过单击一个图像,Colorbox可播放多个图像幻灯片_Javascript_Jquery_Wordpress_Colorbox - Fatal编程技术网

Javascript 通过单击一个图像,Colorbox可播放多个图像幻灯片

Javascript 通过单击一个图像,Colorbox可播放多个图像幻灯片,javascript,jquery,wordpress,colorbox,Javascript,Jquery,Wordpress,Colorbox,请查看此网站作为参考: 在左侧,您将看到一幅图像的屏幕截图。如果单击该图像,它将打开该图像的颜色框 我使用的是wordpress,所以与那篇文章相关的还有4个截图,都在一个图库中 我想做的是,当你点击一张图片时,循环浏览图库中与该帖子相关的所有图片 我是wordpress的新手,所以请对我说话。无需对我说话-每个人都从某个地方开始。至于显示其他图像,colorbox插件在页面上的设置方式如下(伪代码): 查看您的页面,我发现两个问题: 您的一个图像链接具有CSS类“colorbox manual

请查看此网站作为参考:

在左侧,您将看到一幅图像的屏幕截图。如果单击该图像,它将打开该图像的颜色框

我使用的是wordpress,所以与那篇文章相关的还有4个截图,都在一个图库中

我想做的是,当你点击一张图片时,循环浏览图库中与该帖子相关的所有图片


我是wordpress的新手,所以请对我说话。

无需对我说话-每个人都从某个地方开始。至于显示其他图像,colorbox插件在页面上的设置方式如下(伪代码):

查看您的页面,我发现两个问题:

  • 您的一个图像链接具有CSS类“colorbox manual”
  • 您的页面上只有一个链接符合上述条件:)
  • 最简单的修复方法是将其他4张图片添加到你的帖子中,使它们显示为缩略图,但我怀疑这不是你想要的。作为黑客,你可以做的是添加其他4幅图像,然后给它们一个
    display:none
    样式。这样,colorbox插件就可以找到它们并将它们与主图像分组,但实际上不会在帖子上显示缩略图

    对于四幅图像,类似这样的内容:

    <a href="image1.jpg" style="display: none;"><img src="image1-thumb.jpg" /></a>
    <a href="image2.jpg" style="display: none;"><img src="image2-thumb.jpg" /></a>
    <a href="image3.jpg" style="display: none;"><img src="image3-thumb.jpg" /></a>
    <a href="image4.jpg" style="display: none;"><img src="image4-thumb.jpg" /></a>
    
    
    

    如果这不起作用,请检查colorbox插件添加到图像中的
    类的标记。它的格式应该是
    colorbox-[0-9]+
    (即
    colorbox-123
    )。

    我使用了NextGen Gallery,使用它导入了图片,将选项中的“效果”设置为off。然后我进入nextgen源代码,在每个img下添加colorbox-1作为一个类。样式的CSS和我做的。最多4小时


    请看演示。

    这是95%的解决方案。最后一个问题:当显示设置为“无”时,我的文章末尾仍然有空白,每个链接都有35行。我尝试将图像大小设置为0。为每个图像设置相同的x-y位置并使其固定是否可行?是的,这会起作用。类似于
    位置:绝对;左图:-5000px
    会将它们移出屏幕,并且不会添加任何空白。谢谢,这很有效。你知道有没有一种方法可以让我写一个循环来提取库中的每一张图片,然后添加代码,这样我就不必手动添加它们了?当然可以。这个问题应该会让你走上正确的轨道:
    <a href="image1.jpg" style="display: none;"><img src="image1-thumb.jpg" /></a>
    <a href="image2.jpg" style="display: none;"><img src="image2-thumb.jpg" /></a>
    <a href="image3.jpg" style="display: none;"><img src="image3-thumb.jpg" /></a>
    <a href="image4.jpg" style="display: none;"><img src="image4-thumb.jpg" /></a>