我正在学习 jQuery,这是我到目前为止的代码:
<script type="text/javascript">
$(document).ready(function(){
$('#login').click(function(){
$('#login-box').fadeIn('fast');
});
});
</script>
它有效,当您单击登录按钮时,称为 DIVlogin-box
的页面上显示。我想做的是,如果再次单击登录按钮,login-box
DIV 将从页面中消失。最好的方法是什么?我刚在想:
$(document).ready(function(){
$('#login').click(function(){
if(login-box-is-showing)
{
$('#login-box').fadeOut('fast');
} else {
$('#login-box').fadeIn('fast');
}
});
});
但我对如何确定 DIV 是否显示感到困惑。我还看到jQuery有一个切换功能,那会更好吗?
谢谢。