<body>
<span id="lock">lock</span>
<div id="one">test test</div>
<div id="three" style="display: none">hide</div>
<span id="two">test</span>
<div id="div_lock">
Enter password: <input type="password"> <input type="button" value="unlock" id="unlock">
</div>
</body>
$('#lock').click(function(){
$('#div_lock').show();
//????
})
$('#unlock').click(function(){
$('#div_lock').hide();
//????
})
如果我点击 LOCK 然后我想打开 div_lock 并隐藏页面中的所有其他元素。如果我点击解锁然后隐藏 div_lock 并显示以前的元素。
我可以使用 .hide 以外的其他功能吗?如果我使用隐藏,则可以检查源代码。也许任何带有简单哈希等的变量?如果不是,我怎么能用 .hide() 和 show() 做这个?我也可以使用 PHP 和 Ajax
在此处查看 jsfiddle 。