mirror of https://github.com/layui/layer
add layer.photo hover option
parent
0018e1a54f
commit
6ea934e653
File diff suppressed because one or more lines are too long
|
@ -16,12 +16,12 @@
|
||||||
"author": "贤心",
|
"author": "贤心",
|
||||||
"homepage": "http://layer.layui.com/",
|
"homepage": "http://layer.layui.com/",
|
||||||
"devDependencies": {
|
"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-minify-css": "^1.2.4",
|
||||||
"gulp-uglify": "^1.5.4",
|
|
||||||
"gulp-rename": "^1.2.2",
|
"gulp-rename": "^1.2.2",
|
||||||
"gulp-header": "^1.8.8",
|
"gulp-uglify": "^1.5.4"
|
||||||
"del": "^2.2.2"
|
|
||||||
},
|
},
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/sentsin/layer/issues"
|
"url": "https://github.com/sentsin/layer/issues"
|
||||||
|
|
10
src/layer.js
10
src/layer.js
|
@ -1075,6 +1075,11 @@ layer.photos = function(options, loop, key){
|
||||||
|
|
||||||
options.img = options.img || 'img';
|
options.img = options.img || 'img';
|
||||||
|
|
||||||
|
// 增加图片信息输入控件显示模式
|
||||||
|
// 'hover' hover in 的时候显示, out的时候隐藏
|
||||||
|
// 'always' 一直显示
|
||||||
|
options.infoshow = options.barshowtype || 'hover'
|
||||||
|
|
||||||
var success = options.success;
|
var success = options.success;
|
||||||
delete options.success;
|
delete options.success;
|
||||||
|
|
||||||
|
@ -1164,11 +1169,13 @@ layer.photos = function(options, loop, key){
|
||||||
|
|
||||||
//一些动作
|
//一些动作
|
||||||
dict.event = function(){
|
dict.event = function(){
|
||||||
|
if(options.infoshow =='hover'){
|
||||||
dict.bigimg.hover(function(){
|
dict.bigimg.hover(function(){
|
||||||
dict.imgsee.show();
|
dict.imgsee.show();
|
||||||
}, function(){
|
}, function(){
|
||||||
dict.imgsee.hide();
|
dict.imgsee.hide();
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
dict.bigimg.find('.layui-layer-imgprev').on('click', function(event){
|
dict.bigimg.find('.layui-layer-imgprev').on('click', function(event){
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
@ -1249,6 +1256,9 @@ layer.photos = function(options, loop, key){
|
||||||
success: function(layero, index){
|
success: function(layero, index){
|
||||||
dict.bigimg = layero.find('.layui-layer-phimg');
|
dict.bigimg = layero.find('.layui-layer-phimg');
|
||||||
dict.imgsee = layero.find('.layui-layer-imguide,.layui-layer-imgbar');
|
dict.imgsee = layero.find('.layui-layer-imguide,.layui-layer-imgbar');
|
||||||
|
if(options.infoshow =='always'){
|
||||||
|
dict.imgsee.show();
|
||||||
|
}
|
||||||
dict.event(layero);
|
dict.event(layero);
|
||||||
options.tab && options.tab(data[start], layero);
|
options.tab && options.tab(data[start], layero);
|
||||||
typeof success === 'function' && success(layero);
|
typeof success === 'function' && success(layero);
|
||||||
|
|
Loading…
Reference in New Issue