mirror of
https://gitee.com/layui/layui.git
synced 2025-12-17 17:41:25 +08:00
优化 layer 锁屏示例
This commit is contained in:
@@ -78,18 +78,9 @@ layui.use(function(){
|
|||||||
form.render(); // 表单组件渲染
|
form.render(); // 表单组件渲染
|
||||||
input.focus();
|
input.focus();
|
||||||
|
|
||||||
// 回车
|
|
||||||
input.on('keyup', function(e){
|
|
||||||
var elem = this;
|
|
||||||
var keyCode = e.keyCode;
|
|
||||||
if(keyCode === 13){
|
|
||||||
if(elem.value === PASS){
|
|
||||||
layer.close(index);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
// 点击解锁按钮
|
// 点击解锁按钮
|
||||||
layero.find('#ID-layer-demo-unlock').on('click', function(){
|
var elemUnlock = layero.find('#ID-layer-demo-unlock');
|
||||||
|
elemUnlock.on('click', function(){
|
||||||
if($.trim(input[0].value) === PASS){
|
if($.trim(input[0].value) === PASS){
|
||||||
layer.close(index);
|
layer.close(index);
|
||||||
layer.closeLast('dialog'); // 关闭最新打开的信息框
|
layer.closeLast('dialog'); // 关闭最新打开的信息框
|
||||||
@@ -98,6 +89,15 @@ layui.use(function(){
|
|||||||
input.focus();
|
input.focus();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// 回车
|
||||||
|
input.on('keyup', function(e){
|
||||||
|
var elem = this;
|
||||||
|
var keyCode = e.keyCode;
|
||||||
|
if(keyCode === 13){
|
||||||
|
elemUnlock.trigger('click');
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user