放大镜插件etalage的使用方法

效果图

这里写图片描述


如果有人需要etalage的话,可以给我留言;官方链接Etalage;
下载位置:github


1.使用方法

安装js,css,文件,分别是:
1:jquery.js //jquery框架,相信每个前端都会有
2:etalage.css //etalage插件自带的样式表,用于给图片排版
3:jquery.etalage.min.js //最重要的文件,里面存有这个插件的所有实现方法

2.html结构

<ul id="example1">
            <li>
                <img class="etalage_thumb_image" src="images/p_1.jpg" /><!--这里的src放的是略缩图 -->
                <img class="etalage_source_image" src="images/p_1.jpg" title="这里放本图片的描述" />
            </li>
            <li>
                <img class="etalage_thumb_image" src="images/p_2.jpg" />
                 <img class="etalage_source_image" src="images/p_2.jpg" title="这个图片的描述也可以放在图片顶部<br>而且中间还可以换行" />
            </li>
            <li>
                <img class="etalage_thumb_image" src="images/p_3.jpg" />
                <img class="etalage_source_image" src="images/p_3.jpg" />
            </li>
            <li>
                <img class="etalage_thumb_image" src="images/p_4.jpg" />
                <img class="etalage_source_image" src="images/p_4.jpg" />
            </li>
</ul>

3.使用方法+基本参数

调用参数的方法
$('#example1').etalage({
thumb_image_width: 300,//缩略图的宽度
thumb_image_height: 400,//缩略图的高度
source_image_width: 900,//大图的宽度
source_image_height: 1200,//大图的高度
});

基本参数

 $('#example1').etalage({
        thumb_image_width: 300,//缩略图的宽度
        thumb_image_height: 400,//缩略图的高度
        source_image_width: 900,//大图的宽度
        source_image_height: 1200,//大图的高度
        align:"left",//缩略图区域在屏幕的位置(好像只能是左右)
        zoom_area_width: 600,//放大区域的宽度-使用:justify调整全行排满(只是行)
        zoom_area_height: 500,//放大区域的高度
        zoom_area_distance: 200,//放大区域距离缩略图的距离
        zoom_easing: false,//淡入淡出效果
        click_to_zoom: false,//点击一下才可以放大
        zoom_element: "auto",//
        show_descriptions: false,//是否在放大区域显示图片描述的文字
        description_location: "top",//图片描述的文字在放大区域的位置
        description_opacity: 1,//图片描述的文字在放大区域的透明度
        small_thumbs: 3,//缩略图的个数
        smallthumb_inactive_opacity: 0.7,//小缩略图未选中的透明度
        smallthumb_hide_single: true,//
        smallthumb_select_on_hover: false,//小缩略图反页效果用hover实现(而不是点击事件)
        smallthumbs_position: "top",//略缩图的位置,下左右没有上
        magnifier_opacity: 0.5,//选择放大区域的除了选中的区域的透明度
        magnifier_invert: true,//是否在选择区域的显示对比差
        show_icon: false,//
        icon_offset: 20,//
        hide_cursor: false,//是否隐藏鼠标箭头
        show_hint: true,//
        hint_offset: 15,//
        speed: 200,//鼠标在缩略图位置移动的速度在放大区域的延迟单位是:ms
        autoplay: true,//是否自动轮播,默认是true,也就是默认是自动
        autoplay_interval: 1000,//自动轮播的时间间隔
        keyboard: true,//
        right_to_left: false,//轮播的方向是否是从右到左
    });
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值