add layer.photo hover option

pull/62/head
dean 2018-01-15 01:25:03 +08:00
parent 0018e1a54f
commit 6ea934e653
3 changed files with 20 additions and 10 deletions

2
dist/layer.js vendored

File diff suppressed because one or more lines are too long

View File

@ -16,12 +16,12 @@
"author": "贤心",
"homepage": "http://layer.layui.com/",
"devDependencies": {
"gulp": "^3.9.0",
"del": "^2.2.2",
"gulp": "^3.9.1",
"gulp-header": "^1.8.9",
"gulp-minify-css": "^1.2.4",
"gulp-uglify": "^1.5.4",
"gulp-rename": "^1.2.2",
"gulp-header": "^1.8.8",
"del": "^2.2.2"
"gulp-uglify": "^1.5.4"
},
"bugs": {
"url": "https://github.com/sentsin/layer/issues"

View File

@ -1075,6 +1075,11 @@ layer.photos = function(options, loop, key){
options.img = options.img || 'img';
// 增加图片信息输入控件显示模式
// 'hover' hover in 的时候显示, out的时候隐藏
// 'always' 一直显示
options.infoshow = options.barshowtype || 'hover'
var success = options.success;
delete options.success;
@ -1164,11 +1169,13 @@ layer.photos = function(options, loop, key){
//一些动作
dict.event = function(){
if(options.infoshow =='hover'){
dict.bigimg.hover(function(){
dict.imgsee.show();
}, function(){
dict.imgsee.hide();
});
}
dict.bigimg.find('.layui-layer-imgprev').on('click', function(event){
event.preventDefault();
@ -1249,6 +1256,9 @@ layer.photos = function(options, loop, key){
success: function(layero, index){
dict.bigimg = layero.find('.layui-layer-phimg');
dict.imgsee = layero.find('.layui-layer-imguide,.layui-layer-imgbar');
if(options.infoshow =='always'){
dict.imgsee.show();
}
dict.event(layero);
options.tab && options.tab(data[start], layero);
typeof success === 'function' && success(layero);