我正在使用jquery mobile,backbone,underscore和tbd模板引擎构建单页,离线html5 Web应用程序。
我想创建一个类似于原生iPhone锁屏的锁屏。在我重新发明轮子之前,有没有人见过这样的东西?我无法找到这样的例子。
谢谢!
答案 0 :(得分:4)
编辑:哦不,这是一个老问题!
向页面添加固定位置,隐藏div
。当您需要激活锁定屏幕时,使用jQuery以编程方式显示它:
<强> CSS 强>
div#lockscreen {
width: 0;
height: 0;
position: fixed;
top: 0;
left: 0;
display: none;
}
<强>的jQuery 强>
$(document).ready(function() {
//hypothetical activation control
$("#lock").click(function() {
$("#lockscreen").css("width", "100%");
$("#lockscreen").css("height", "100%");
$("#lockscreen").css("z-index", "1000");
//or dynamically generate z-index value
$("#lockscreen").fadeIn();
});
});
答案 1 :(得分:0)
现在已经疏通了,所以我也可以补充一点。在文本字段上使用<input type="text" pattern="[0-9]*" />
来获取数字输入。不完全相同,但比使用全键盘更容易,并且比自己编码整个键盘更容易。