Galleria 插件使用

本文介绍如何使用Galleria相册插件创建图片展示效果,包括引入jQuery和Galleria.js文件,设置HTML结构,以及通过JSON配置实现自动播放、过渡效果等高级功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Galleria是个不错的相册插件,官网:http://galleria.io

 我在使用这个插件做图片展示,遇到了大量问题,经过一边翻译官网一边测试终于做出了一些简单的效果, 因此在这里写下来:

 首先引入jquery.js

  <script  type="text/javascript" src="./js/jquery-1.8.3.js"></script>
  <script  type="text/javascript" src="./js/galleria-1.2.8.min.js"></script>

html

<div id="galleria">

<image src="" alt="">

<image src="" alt="">

</div>

调用插件,下面是以json格式  官网只提供这两行 Galleria.loadTheme('./js/galleria.classic.js'); Galleria.run('#galleria');就可以调用成功。

下面是我使用的

 <script>    
    Galleria.loadTheme('./js/galleria.classic.js');
    Galleria.run('#galleria',{
    autoplay:1000,         //实现自动播放单位毫秒, 默认是关闭自动播放

    idleMode:true,          //图象进入空闲时间过后自动运行,
    idleTime:3000,
    idleSpeed:200


    transition:'fadeslide',// fade | pulse |slide | fadeslide |flash  图片进入5种方式
    extend:function(options){           //extend的使用 下面是调用内部方法  实现打开就全屏  调用方法可以用    $('#galleria').data('galleria').方法
    $('#galleria').data('galleria').enterFullscreen('enter');         
        },
    });

 //图像进入空闲时候的事件('idle_enter')的使用方法  Galleria.on('事件名',function(){}) 

 Galleria.on('idle_enter',function(){
      $('#galleria').data('galleria').play('1000');   //调用图像播放的函数方法                               
      })

</script>   

转载于:https://www.cnblogs.com/westcity/archive/2012/12/03/2799552.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值