colorbox弹出层图片显示

基本配置

<script type="text/javascript">
	jQuery(function($) {
		var colorbox_params = {
		rel: ‘colorbox‘,
		reposition:true,
		scalePhotos:true,
		scrolling:false,
		close:‘ב,
		maxWidth:‘90%‘,
		maxHeight:‘90%‘,
		previous:‘<i class="ace-icon fa fa-arrow-left"></i>‘,
		next:‘<i class="ace-icon fa fa-arrow-right"></i>‘,
		current:‘{current} of {total}‘,
		onOpen:function(){
			$overflow = document.body.style.overflow;
			document.body.style.overflow = ‘hidden‘;
		},
		onClosed:function(){
			document.body.style.overflow = $overflow;
		},
		onComplete:function(){
			$.colorbox.resize();
		}
		}

		$(‘[data-rel="colorbox"]‘).colorbox(colorbox_params);
		$("#cboxLoadingGraphic").html("<i class=‘ace-icon fa fa-spinner orange‘></i>");//let‘s add a custom loading icon
	});
</script>

  

eg:多图片显示,后台数据返回

<div class="form-group ">
		<div class="row">
			<div class="col-sm-12" style="padding-left:60px;padding-top:10px">
				<ul id="uploadPic" class="ace-thumbnails clearfix">
				</ul>
			</div>
		</div>
	</div>

  

$.fn.selfDetail = function(){
			$(‘#uploadPic‘).empty();
			var obj = $selfGrid.getRowData($(this).attr("data-rowid"));
			for(var propName in obj){
				if(propName.indexOf("attachPicFileId") > -1){
					if(obj[propName]){
						var path=Const.MEDIA_SERVER + ‘/img/‘ + obj[propName]+‘.jpg‘;
						var html = ‘<li id="li‘+propName+‘">‘+
										‘<a href="‘+path+‘" id="a‘+propName+‘"  data-rel="colorbox">‘+
			  								‘<img id="img‘+propName+‘" width="150" height="150" alt="150x150"  src="‘+path+‘" />‘+
			  								‘<div class="text">‘+
											‘<div class="inner">查看大图</div>‘+
											‘</div> ‘+
										‘</a>‘+
									‘</li>‘;
						$(‘#uploadPic‘).append(html);
					}
				}else{
					$selfDialog.find("[id=‘"+propName+"‘]").text(obj[propName]);
				}
			}

			jQuery(function($) {
				var colorbox_params = {
				rel: ‘colorbox‘,
				reposition:true,
				scalePhotos:true,
				scrolling:false,
				close:‘ב,
				maxWidth:‘90%‘,
				maxHeight:‘90%‘,
				previous:‘<i class="ace-icon fa fa-arrow-left"></i>‘,
				next:‘<i class="ace-icon fa fa-arrow-right"></i>‘,
				current:‘{current} of {total}‘,
				onOpen:function(){
					$overflow = document.body.style.overflow;
					document.body.style.overflow = ‘hidden‘;
				},
				onClosed:function(){
					document.body.style.overflow = $overflow;
				},
				onComplete:function(){
					$.colorbox.resize();
				}
				}

				$(‘[data-rel="colorbox"]‘).colorbox(colorbox_params);
				$("#cboxLoadingGraphic").html("<i class=‘ace-icon fa fa-spinner orange‘></i>");//let‘s add a custom loading icon
			});

			$selfDialog.dialog($.extend(dialogOption,{title:"报告详情"}));
			$selfDialog.dialog("open");
		};

  

时间: 2024-10-03 05:41:03

colorbox弹出层图片显示的相关文章

基于jQuery弹出层图片动画查看代码

分享一款基于jQuery弹出层图片动画查看代码是一款鼠标单击文字或图片内容放大显示且含圆角投影效果.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="zxx_out_box"> <div class="zxx_in_box"> <h3 class="zxx_title"> jQuery-单击文字或图片内容放大显示且含圆角投影效果</h3> <div c

layer弹出层框架alert与msg详解

layer--->web弹层组件 代码: 1 layer.alert('见到你真的很高兴', {icon: 6}); 这是一个最简单的弹出层,可根据icon配置左边的图标 通常情况下,除了弹窗之外我们一般都会有对按钮做回调处理的一些操作 如图: 1 layer.alert('墨绿风格,点击确认看深蓝', { 2 skin: 'layui-layer-molv' //样式类名 自定义样式 3 ,closeBtn: 1 // 是否显示关闭按钮 4 ,anim: 1 //动画类型 5 ,btn: ['

半透明 弹出层

<style>body{ font-family:Arial, Helvetica, sans-serif;  color:#FFF;}.divPopup{     position:absolute;    /*设置高度为需要的高度, 即:高度不固定*/    width:100%;    height:100%;    left:0;    top:0;    z-index:9999;                }.mobal{    position:absolute;    wi

Winform 实现像菜单一样弹出层

原文:Winform 实现像菜单一样弹出层 在实际工作中,如果能像菜单一样弹出自定义内容,会方便很多,比如查询时,比如下拉列表显示多列信息时,比如在填写某个信息需要查看一些信息树时.这个时候自定义弹出界面就显的非常重要了 我这里其实用到的是网上找到的一个控件(下载地址),控件可以把你装载的任何对象显示出来(这里的对象是指:窗体,自定义控件等),这里文章写出来并不是为了炫耀什么,只是觉得发现些好东西就分享出来而已,同时也做个记录,方便以后查找 开始正文,这里我做一个多列下拉列表来说明: 1.新建w

js的事件冒泡和点击其他区域隐藏弹出层

一.前言 在编写页面的时候,我们经常使用到弹出层.对于弹出层,原本的意义就是增加与用户的交互,提升用户的好感度.如果弹出层都没有较好的体验,那何谈通过交互来提升好感... 首先提出几个弹出层的注意点: 弹出层的界面需要统一,不一致的弹出层并不能增加美感,相反还会显得页面布局更加杂乱无章: 弹出层的设计一定要好看,按钮要符合项目的主色调: 弹出层的宽度固定屏幕占比,设置max-width,高度根据内容自适应: 点击其他区域隐藏弹出层... 二.正文 今天,主要说说点击其他区域隐藏弹出层.笔者被这个

Jquery 点击图片在弹出层显示大图

http://blog.csdn.net/wongwaidah/article/details/28432427(案例链接出处,本人只是转载收藏) <html> <head> <meta charset="utf-8"> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"type="text/javascript"></scri

简洁 清晰弹出层讲解制作(图片点击放大)

分享原因:因为要做这个功能在网上找了好多,看的繁琐蛋疼,基于以上原因今天给大家分享个简洁 清晰 又好懂(易于学习)的功能. 我们先准备个弹出层: <!--弹出层--><div class="max" id="maxfixed"> <!--内容--> <div id="maxadd"></div></div> 弹出层的样式是:根据自己需求来自定义.给大家分享个我自己的样式需求

改善用户体验之wordpress添加图片弹出层效果 (插件 FancyBox)

下面说说在改善用户体验之wordpress添加图片弹出层效果.效果图如下: 像这篇文章如何在百度搜索结果中显示网站站点logo? 文章内有添加图片,没加插件之前用户点击图片时,是直接_black打开新窗口到 图片地址,非常不友好,很不和谐!添加wordpress添加图片弹出层效果之后如上所示效果.逼格瞬间提高! 打造这个效果的这款插件名称是FancyBox for WordPress

JS通过设置cookie来控制弹出层,首次打开页面显示弹出层

<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.jb51.net/" /> <title>JS通过设置cookie来控制弹出层,首次打开页面显示弹出层,刷新页面不再显示:关闭浏览器重新打开.清除缓存cookie显示.</title&