jquery - Facebook 类似的图片库,包含图片数量

标签 jquery css html image-gallery

大家好,我需要一个图片库 jquery 插件,它不应该在页面加载时最初加载所有图像。

例如:如果菜单有 25 个图像,我们应该只显示四个图像(+ 21 个以上)。这样就可以同时点击它了。它应该弹出 slider ,以便用户可以滑动并查看其余图像。

我已附上我的要求的示例图像。

enter image description here

enter image description here

之前我使用过Light Gallery

http://sachinchoolur.github.io/lightGallery/demos/

给出演示链接。我已经实现了它,它工作得很好,但是在这个过程中,它首先加载所有图像,否则图库对于网络和移动设备都有好处。但我的要求是最初加载最小图像并使用图像查看器加载单个图像。

所以请引用一些具有最小图像负载的插件。

提前致谢。

最佳答案

我认为你看起来像这样Demo示例代码为:

<div class="container">
            <div class="row justify-content-center">
                <div class="col-md-10">

                    <h3 id="hidden-elements">Hidden elements</h3>
                    <p>Facebook style, only show a few images but have a large gallery</p>
                    <div class="row justify-content-center" data-code="example-9">
                        <a href="https://unsplash.it/1200/768.jpg?image=263" data-toggle="lightbox" data-gallery="hidden-images" class="col-4">
                            <img src="https://unsplash.it/600.jpg?image=263" class="img-fluid">
                        </a>
                        <a href="https://unsplash.it/1200/768.jpg?image=264" data-toggle="lightbox" data-gallery="hidden-images" class="col-4">
                            <img src="https://unsplash.it/600.jpg?image=264" class="img-fluid">
                        </a>
                        <a href="https://unsplash.it/1200/768.jpg?image=265" data-toggle="lightbox" data-gallery="hidden-images" class="col-4">
                            <img src="https://unsplash.it/600.jpg?image=265" class="img-fluid">
                        </a>
                        <!-- elements not showing, use data-remote -->
                        <div data-toggle="lightbox" data-gallery="hidden-images" data-remote="https://unsplash.it/1200/768.jpg?image=264" data-title="Hidden item 1"></div>
                        <div data-toggle="lightbox" data-gallery="hidden-images" data-remote="https://unsplash.it/1200/768.jpg?image=265" data-title="Hidden item 3"></div>
                        <div data-toggle="lightbox" data-gallery="hidden-images" data-remote="https://unsplash.it/1200/768.jpg?image=266" data-title="Hidden item 4"></div>
                        <div data-toggle="lightbox" data-gallery="hidden-images" data-remote="https://unsplash.it/1200/768.jpg?image=267" data-title="Hidden item 5"></div>
                    </div>
                    <p class="footer"><span>Built by me, <a href="https://ashleyd.ws">ashleydw</a></span></p>
                </div>
            </div>
        </div>

它的工作方式类似于 Facebook 风格,只显示几张图片,但有一个很大的图库

关于jquery - Facebook 类似的图片库,包含图片数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48221269/

相关文章:

jquery - 如何使用 jQuery 将新类添加到 <ul> 的第一个子类?

php - jQuery/PHP 邮件发送的简单方法?

JQuery 移动搜索过滤器

CSS 图像大小调整

css - Div 和图层

jquery - 隐藏的 Cytoscape 图表稍后无法显示

html - 如何将 html 表格最后一列的宽度设置为可用宽度的百分比?

html - 有没有一种有效的方法来进行 jQuery 切换?

javascript - 如果文本溢出,如何在列中添加水平滚动条,否则它将被隐藏

html - 如何让容器在 Ionic 的导航栏下方填满整个屏幕?