jQuery 图片查看器插件 Viewer.js用法简单示例


Posted in jQuery onApril 04, 2020

本文实例讲述了jQuery 图片查看器插件 Viewer.js用法。分享给大家供大家参考,具体如下:

jQuery 图片查看器插件 Viewer.js用法简单示例

html:

<!-- 引入文件 -->
<link rel="stylesheet" href="/css/viewer.min.css" rel="external nofollow" >
<script src="/js/viewer.min.js"></script>

<div id="viewPhotosDialog" title="查看图片" style="display: none"></div>

js:

html += "    <img title='查看图片' onclick='viewPhotos(\"" + val.ot_id + "\")' src='/images/icon/info.jpg' style='cursor: pointer'></td>";

//查看图片
function viewPhotos(ot_id) {
 var Html = "";
 $.ajax({
  type: "post",
  async: false,
  dataType: "json",
  url: "/order/order/get-list",
  data: {
   ot_id: ot_id,
   type: 1
  },
  success: function (json) {
   if (json.ask) {
    Html += "<table border='0' class='myTab' width='100%'>";
    Html += "<tr id='images'>";
    if (json.data) {
     $.each(json.data, function (key, value) {
      Html += "<td><img style='width: 75px; height: 75px;' src='http://cff-img.oss-cn-shenzhen.aliyuncs.com/" + value + "'></td>";
     });
    } else {
     Html += "<td></td>";
    }
    Html += "</tr></table>";
    $("#viewPhotosDialog").dialog("open").html(Html);
   } else {
    alertTip(json.msg);
   }
  }
 });
 var viewer = new Viewer(document.getElementById('images'), {url: 'data-original'});
}

$(function () {
 $("#viewPhotosDialog").dialog({
  title: "查看图片",
  autoOpen: false,
  modal: true,
  width: 1000,
  show: "slide",
 });
});

Controller:

class Order_OrderController extends Zend_Controller_Action {
 public function getListAction () {
  $type = $this->_request->getParam('type', 0);
    $otId = $this->_request->getParam('ot_id');
    if ($type) {
     $otIds = Order_Service_Transport::getByOtId($otId);
     if ($otIds) {
      $images = explode(';', $otIds['images']);
      $data = array();
      foreach ($images as $value) {
       $data[] = $value;
      }
      $return['ask'] = 1;
      $return['data'] = $data;
     } else {
      $return['ask'] = 0;
      $return['msg'] = '未获取到对应图片';
     }
     die(json_encode($return));
    }
  }
}

jQuery 图片查看器插件 Viewer.js用法简单示例

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 jQuery
jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能示例
Oct 19 jQuery
jquery自定义显示消息数量
Dec 19 jQuery
jquery 获取索引值在一定范围的列表方法
Jan 25 jQuery
jQuery动态添加li标签并添加属性和绑定事件方法
Feb 24 jQuery
jQuery实现checkbox全选、反选及删除等操作的方法详解
Aug 02 jQuery
jquery实现图片无缝滚动 蒙版遮蔽效果
Jan 11 jQuery
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 jQuery
JQuery Ajax如何实现注册检测用户名
Sep 25 jQuery
如何在vue 中引入使用jquery
Nov 10 jQuery
jquery插件实现图片悬浮
Apr 16 jQuery
jquery插件实现搜索历史
Apr 24 jQuery
jQuery实现鼠标放置名字上显示详细内容气泡提示框效果的方法分析
Apr 04 #jQuery
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
Apr 01 #jQuery
js、jquery实现列表模糊搜索功能过程解析
Mar 27 #jQuery
jQuery实现html可联动的百分比进度条
Mar 26 #jQuery
jquery css实现流程进度条
Mar 26 #jQuery
jquery实现上传文件进度条
Mar 26 #jQuery
jquery实现进度条状态展示
Mar 26 #jQuery
You might like
php修改指定文件后缀的方法
2014/09/11 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
2015/02/03 PHP
WordPres对前端页面调试时的两个PHP函数使用小技巧
2015/12/22 PHP
PHP使用mysqli操作MySQL数据库的简单方法
2017/02/04 PHP
详解laravel安装使用Passport(Api认证)
2018/07/27 PHP
prototype 1.5 &amp; scriptaculous 1.6.1 学习笔记
2006/09/07 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
JS特权方法定义作用以及与公有方法的区别
2013/03/18 Javascript
javascript 获取元素样式必杀技
2014/05/04 Javascript
按钮接受回车事件的三种实现方法
2014/06/06 Javascript
jQuery动态效果显示人物结构关系图的方法
2015/05/07 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
2016/01/28 Javascript
javascript求日期差的方法
2016/03/02 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(下)
2017/04/21 Javascript
ionic 3.0+ 项目搭建运行环境的教程
2017/08/09 Javascript
jQuery实现简单聊天室
2020/02/08 jQuery
vue 数据遍历筛选 过滤 排序的应用操作
2020/11/17 Javascript
python笔记(2)
2012/10/24 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
2019/01/14 Python
Python检查ping终端的方法
2019/01/26 Python
Python3分析处理声音数据的例子
2019/08/27 Python
Python 解析pymysql模块操作数据库的方法
2020/02/18 Python
Python urllib.request对象案例解析
2020/05/11 Python
使用keras实现BiLSTM+CNN+CRF文字标记NER
2020/06/29 Python
python如何控制进程或者线程的个数
2020/10/16 Python
基于HTML5 WebGL的3D机房的示例
2018/03/16 HTML / CSS
美国隐形眼镜网:Major Lens
2018/02/09 全球购物
夏季奶茶店创业计划书
2014/01/16 职场文书
求职毕业生自荐书
2014/02/08 职场文书
中学生学雷锋活动心得体会
2014/03/10 职场文书
广告艺术设计专业自荐书
2014/07/08 职场文书
客户答谢会活动方案
2014/08/31 职场文书
群众路线教育实践活动整改方案(个人版)
2014/10/25 职场文书
领导欢迎词致辞
2015/01/23 职场文书
预备党员群众意见
2015/06/01 职场文书